mcp-remote, which handles the OAuth flow and speaks stdio to Codex.
Add the server
Add ContentHero to~/.codex/config.toml:
Authorize
The first run opens the OAuth consent page in your browser. Sign in with your ContentHero account and approve.mcp-remote caches the token, so you authorize once.
Verify
Start Codex and ask it to read your ContentHero balance. It callsget_balance through the bridge and returns your credits.
The
mcp-remote bridge is the universal way to reach a remote OAuth MCP server from a host that only speaks stdio. The same pattern works for any stdio-only host.