With a single API token, an agent (Claude Code, Codex, and more) can call the tools and data in your workspace over MCP. No Orion CLI to install — the whole setup takes about 5 minutes.

How it works

The agent client connects to the server’s /mcp endpoint with Authorization: Bearer <token>. Orion returns the tools and data for the workspace bound to that token.
Third-party channel credentials (Gmail, LinkedIn, WhatsApp, and so on) live only in server-side connectors and are never handed to agents. An agent always receives a scoped Orion token.

Step 1: Get an API token

Ask your workspace admin to issue you an Orion API token. Tell them the minimal scopes you need:
["read", "write"]
Add these only if your agent needs to send messages or manage connections:
["send", "connect"]
The token is shown only once at creation — save it somewhere safe as soon as you receive it, and never commit it. Normal agents don’t need the admin scope.

Step 2: Install

Troubleshooting

The token is missing, invalid, revoked, or expired. Reissue the token and check that the header is Authorization: Bearer ....
A browser-like client sent an unlisted Origin. Add that origin to MCP_ALLOWED_ORIGINS; CLI clients usually don’t send an Origin.
The client IP hit the rate limit. Reduce your request rate and retry.
Wrong endpoint. Make sure you’re using https://mcp-api.gracepeakglobal.com/mcp.
The token is missing the scope that tool requires. Reissue a token that includes the required scope.

Security rules

  • One API token is bound to one workspace.
  • Agents receive scoped Orion tokens, not third-party channel tokens.
  • Gmail, LinkedIn, WhatsApp, and other provider credentials stay in server-side connectors and are never handed to agents.
  • Dangerous tools require confirm: true and an idempotency key; clients must provide the parameters defined by each tool’s schema.