Connect an External MCP Server
Connecting an external MCP server gives Apollo new tools — but only after you’ve reviewed what each one does.
- Go to Settings → Connections.
- Add a server. Choose the auth type — None, Bearer, or OAuth — and a scope (global or per project). Credentials come from the Vault.
- Or pick a pre-classified bundle from the Gallery (GitHub, Stripe, Gmail are ”✓ Verified”), or Import from GitHub.
- Orbit discovers the server’s tools. Each one arrives in a review-before-enable state, with any untrusted descriptions quarantined.
- Classify and then enable each tool you want Apollo to be able to call.
- Apollo now has an
mcp.<server>.<tool>handle for each enabled tool, running through the same approval flow as Orbit’s own actions.
Testing and debugging
Section titled “Testing and debugging”Under Settings → Developer → MCP Testing, run a real tool call with a schema-generated form (Raw and Envelope tabs, copy-as-curl). MCP Debug shows a redacted call log. To temporarily disable a server without deleting it, use the toggle under Developer Settings → MCP Servers.