The ION MCP server is in beta.
Authentication
The MCP server uses OAuth 2.1 dynamic client registration (DCR). You sign in with your existing ION account, and the agent acts with that account’s permissions.MCP server URLs
Each ION region runs its own MCP server. Connect to the server for the region whose app URL you sign in to. The other regions’ servers don’t accept your ION account. For your region’s other URLs, see ION environments.- US
- US GovCloud
- Australia
Connect Claude
You need a Claude Pro plan or above to connect to the ION MCP server.- In Claude, go to Your Profile > Settings > Connectors. Click Add custom connector.
- Enter a name and the MCP server URL for your region. For example, use the name
ION-SANDBOXand the URLhttps://mcp.staging.buildwithion.com/mcp. - Click Connect. Claude prompts you to sign in to ION.
- Ask Claude for a list of things it can do in ION. This confirms the connection and shows you its capabilities.
Connect Cursor
- Open Cursor and go to Cursor Settings.
- Click Tools and MCP > Add an MCP Server.
-
Enter this configuration. Swap the name and URL for your region and environment. You can add more than one:
- Turn on Agent mode. The chat window starts in Ask mode, which doesn’t allow MCP servers.
- Ask Cursor for a list of things it can do in ION. This confirms the connection and shows you its capabilities.
Connect OpenAI Codex
You need OpenAI Codex installed and signed in to connect to the ION MCP server.-
In your terminal, add the ION MCP server with the MCP server URL for your region:
-
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.