Skip to content

CLI Overview

The Roster CLI is the terminal surface for operators, automation scripts, and CI workflows that need participant resolution or Roster management commands.

The CLI is MCP-first. It calls the platform /mcp endpoint and uses the same remote tools as other Roster clients.

The public CLI package is:

@rosterhq/cli
  • checking CLI installation and version
  • resolving participant questions from terminal workflows
  • managing projects and participants from scripts
  • managing labels, participant members, and delegations
  • reviewing previous Resolve request history
  • running automation with API-key credentials
  • using OAuth for human terminal sessions
  • Use Setup to install, configure, and validate the CLI.
  • Use Authentication for OAuth profiles, API keys, and scopes.
  • Use Commands for implemented commands and MCP mappings.