Headless
BossMode is headless-first. That means every action you can take in the dashboard, you can also take from:- A terminal (the CLI —
@bossmode/cli) - An agent’s tool surface (the MCP server —
@bossmode/mcp-server) - A plain HTTP call (the REST API —
/api/pro/*)
Why headless
The end-user of BossMode is often an AI agent, not a human. Salesforce announced the same architecture shift at TDX 2026 (“Headless 360”). BossMode shipped with that model from day zero. Practical implications:- Your agents never log into a web dashboard. They hit the MCP tool surface or the REST API directly.
- Your CI pipelines can manage workspaces. Install packs, run directives, pull reports — all scriptable.
- Multi-tenant by default. One MCP server, many client workspaces, role-scoped tokens per tenant.
Which surface should I use?
Quickstart
Sign up at bossmode.ing/signup, then install the CLI:Next steps
CLI
Install and use the
bossmode CLI to control your workspace from the terminal or CI.MCP Server
Wire BossMode tools directly into Claude Desktop, Claude Code, Cursor, or Continue.
REST API
Drive BossMode programmatically from any HTTP client or your own agent framework.
Webhooks
React to inbound AvatarCzar events and configure outbound webhook destinations.