Skip to main content
Codex speaks stdio MCP, so it connects to the hosted Keupera server through the mcp-remote bridge. Authorize with OAuth (browser sign-in) or an API key.
mcp-remote runs via npx, so you need Node.js installed. No global install is required.

Option A — OAuth (sign in)

1

Add the server

Add Keupera to ~/.codex/config.toml:
2

Authorize

Start Codex. On first use, mcp-remote opens your browser to sign in to Keupera and Allow access. The token is cached and refreshed automatically.

Option B — API key

Get your key from Settings → API Keys in the dashboard.

Verify and use

Restart Codex and confirm the keupera tools are listed, then ask, for example: “List my tracked keywords by opportunity and draft an article for the top one.”

Troubleshooting

Confirm Node.js is installed (node --version) and that the TOML block is valid. Restart Codex to reload the config.
Clear the cached auth and retry: delete the mcp-remote cache in ~/.mcp-auth (or the path printed on startup), then restart Codex.