Skip to main content
The Extole CLI is a command-line tool for developers and technical operators working with the Extole API. It runs from the terminal, integrates into scripts and automation pipelines, and includes a built-in MCP server so Claude Desktop and Claude Code can call any CLI command as a tool.
For complete per-command documentation, flags, and examples, see the GitHub README.

Install

Binary (no Node required) — Mac and Linux: /usr/local/bin/extole Installs to /usr/local/bin/extole when writable; otherwise to ~/.local/bin/extole. Open a new terminal after installing. Override with EXTOLE_INSTALL=/your/path. Binary — Windows: Download extole-windows-x64.exe from the latest release, rename to extole.exe, and place it on your PATH. Homebrew (Mac): ~/.local/bin/extole npm (requires Node 22.12+): EXTOLE_INSTALL=/your/path Verify: extole --version

Getting a token

Log in to my.extole.com, navigate to Settings — API Access, and create or copy an API token. The token needs CLIENT_ADMIN scope for most read operations and CLIENT_SUPERUSER for write operations and advanced diagnostics.

Authenticate

extole-windows-x64.exe For scripts and CI, prefer environment variables: extole.exe

Commands

Run extole --help or extole <command> --help for full options on any command.

Output conventions

  • Human-readable by default; add --json on any command for machine-readable output
  • --compact strips nulls and empty fields
  • --verbose logs each HTTP request to stderr
  • Data goes to stdout, status to stderr — fully pipeable

AI integration

The CLI includes a built-in MCP server that connects Claude Desktop and Claude Code without manual config file editing: extole --version The CLI also exposes an AI assistant with deep knowledge of the Extole API: CLIENT_ADMIN

Source

github.com/extole/extole-cli