The ION MCP server is in beta. If you want to build on top of ION, reach out
and we can help.
Authentication
The MCP server uses OAuth 2.1 dynamic client registration (DCR). You need an existing ION account to authenticate.Environments
Each environment has its own MCP server URL. Use the URL for the environment you want to connect to. If you need an environment that isn’t listed, let us know.| Environment | URL |
|---|---|
| staging-pub (sandbox) | https://mcp.staging.buildwithion.com/mcp |
| staging-gov (sandbox) | https://mcp.staging.gov.buildwithion.com/mcp |
| staging-aus (sandbox) | https://mcp.staging.ap.buildwithion.com/mcp |
| production-pub | https://mcp.buildwithion.com/mcp |
| production-gov | https://mcp.gov.buildwithion.com/mcp |
| production-aus | https://mcp.ap.buildwithion.com/mcp |
Connect your agent
- OpenAI Codex
- Claude
- Cursor
You need OpenAI Codex installed and signed in to connect to the ION MCP server.
-
In your terminal, add the ION MCP server. Swap the name and URL for the environment you want:
-
Sign in to ION through Codex:
- Complete the ION sign-in flow in your browser.
-
Run
codex mcp list, or use/mcpin the Codex terminal UI, to confirm the server is connected. - Ask Codex for a list of things it can do in ION. This confirms the connection and shows you its capabilities.
~/.codex/config.toml. The Codex CLI and Codex IDE extension use the same configuration.
