Monolith CLI
Install and operate your agent fleet from the terminal.
Monolith CLI is free to use. The CLI source repo and Fleet API backend are private; the installer uses the hosted wheel distribution.
Install
curl -fsSL https://thisismonolith.com/install.sh | sh
monolith --version
Authenticate
Point the CLI at your Monolith/Fleet API endpoint and provide a bearer token.
export MONOLITH_API_URL=https://your-fleet-api.example.com
export MONOLITH_API_KEY=rk_your_key_here
monolith status
For persistent local config:
monolith config set api_url https://your-fleet-api.example.com
monolith config set api_key rk_your_key_here
monolith config show
RAAVA_API_URL and RAAVA_API_KEY remain supported as legacy aliases. monolith config show redacts stored API keys.
Core Commands
monolith status
monolith deploy --fleet dev --replicas 1
monolith logs --agent agent-dev-1 --tail 100
monolith chat "what agents are running?"
MCP Server
monolith-mcp exposes Fleet API operations to MCP-compatible clients through stdio transport.
export MONOLITH_API_URL=https://your-fleet-api.example.com
export MONOLITH_API_KEY=rk_your_key_here
monolith-mcp
Security
- Use tenant-scoped API keys for normal operations.
- Do not commit API keys to dotfiles, docs, shell history, or MCP configs.
- Rotate keys when a workstation or log stream may have exposed a token.
- Report sensitive issues privately to the Monolith maintainers.
Support
For access, onboarding, or API endpoint setup, contact the Monolith team through the current Raava support channel.