Skip to main content
The canonic CLI (alias: can) is a thin transport adapter: it parses options, selects the output format, and dispatches to the same protocol-neutral core service that also backs the MCP server. No business logic lives in the CLI layer itself.

Global flags

Bare canonic

Running canonic with no subcommand (and without --json) launches the interactive setup wizard. With --json and no subcommand, it exits with an error instead. Interactive mode requires a terminal.

canonic overview

Show active metrics grouped by domain with plain-language sample questions: the recommended first command for a new user or agent, giving a scannable map of what’s askable before drilling into sl describe or query.

Command groups

Top-level commands