How to install Ip2location io MCP in Codex
Codex CLI
Run the command in your terminal.
This will auto-redirect you to the Rube authentication page.
Once you're authenticated, you will be able to access the tools.
Verify the installation by running:
codex mcp list
If you otherwise prefer to use config.toml, add the following URL to it. You can get the bearer token from rube.app → Use Rube → MCP URL → Generate token
[projects."/home/user/composio"]
trust_level = "untrusted"
[mcp_servers.rube]
bearer_token_env_var = "your bearer token"
enabled = true
url = "https://rube.app/mcp"
Codex in VS Code
If you have installed Codex in VS Code.
Then: ⚙️ → MCP Settings → + Add servers → Streamable HTTP:
Add the Rube MCP URL: https://rube.app/mcp and the bearer token.
To verify, click on the Open config.toml
Make sure it's there:
[mcp_servers.composio_rube]
bearer_token_env_var = "your bearer token"
enabled = true
url = "https://rube.app/mcp"
Codex App
Codex App follows the same approach as VS Code.
- Click ⚙️ on the bottom left → MCP Servers → + Add servers → Streamable HTTP:
- Restart and verify if it's there in
.codex/config.toml
[mcp_servers.composio_rube]
bearer_token_env_var = "your bearer token"
enabled = true
url = "https://rube.app/mcp"
- Save, restart the extension, and start working.