Install Operalta, log in, and run it from the terminal or as an MCP server.

How it fits
How the CLI reaches Operalta
The CLI is a local entry point: authenticate, choose a context, run a command, and inspect the result.
- Install
CLI
Put the command and its local MCP server on the machine where you work.
- operalta
- MCP
- Terminal
- authenticatesSign in
Identity
Use the browser OAuth flow or an explicitly configured key.
- Login
- OAuth
- API key
- selectsChoose
Context
Pin a company, network, or local working directory when the command needs one.
- Company
- Network
- Local files
- producesRun
Result
The command returns business data, a run, a file, or a diagnosis you can act on.
- Report
- Agent run
- Dataroom
Install
- Requires Node 18+. The installer drops
operaltainto~/.local/bin. - This installs the
operaltabinary itself — a separate, later step registers it with an editor. See MCP setup foroperalta install --target claudecode.
curl -fsSL https://www.operalta.ai/install.sh | sh
source ~/.zshrc
operalta --versionAuthenticate
operalta login— browser OAuth flow.operalta status— confirm the session.OPERALTA_API_KEY=op_...— bypass the login flow entirely.- Company data commands (
reports,rooms,lists/matrices) need a company-scoped key with the matching read scope (reports:read,rooms:read,lists:read). Activate them under Settings → Developer → API Keys (the "MCP Read" pack covers all three). - No-company users can create personal keys from Personal Settings → Developer and run network-scoped workflows with
OPERALTA_NETWORK_ID. operalta roomscurrently works with company Rooms only. SettingOPERALTA_NETWORK_IDdoes not open Community Rooms or their artifacts.