io.github.hampsterx/codex-mcp-bridge MCP Server
io.github.hampsterx/codex-mcp-bridge
What is the io.github.hampsterx/codex-mcp-bridge MCP server?
Wraps Codex CLI as MCP tools: query, review, search, assess, structured, sessions.
How to install io.github.hampsterx/codex-mcp-bridge
Copy-paste configuration for popular MCP clients.
CODEX_CLI_PATHPath to the codex CLI binary. Defaults to 'codex' on PATH.
CODEX_DEFAULT_MODELDefault Codex model for query/review/search.
CODEX_FALLBACK_MODELModel to use when the primary model hits a quota error.
CODEX_MAX_CONCURRENTMaximum concurrent Codex CLI subprocesses (default 3).
CODEX_MCP_SERVERSControls which MCP servers from ~/.codex/config.toml stay enabled inside the Codex subprocess. Empty/unset disables all non-required servers; 'inherit' passes config through; comma-separated names (e.g. 'serena,github') enables those; values starting with '{' or '[' are raw TOML.
{
"mcpServers": {
"codex-mcp-bridge": {
"command": "npx",
"args": [
"-y",
"codex-mcp-bridge"
],
"env": {
"CODEX_CLI_PATH": "<YOUR_CODEX_CLI_PATH>",
"CODEX_DEFAULT_MODEL": "<YOUR_CODEX_DEFAULT_MODEL>",
"CODEX_FALLBACK_MODEL": "<YOUR_CODEX_FALLBACK_MODEL>",
"CODEX_MAX_CONCURRENT": "<YOUR_CODEX_MAX_CONCURRENT>",
"CODEX_MCP_SERVERS": "<YOUR_CODEX_MCP_SERVERS>"
}
}
}
}{
"mcpServers": {
"codex-mcp-bridge": {
"command": "npx",
"args": [
"-y",
"codex-mcp-bridge"
],
"env": {
"CODEX_CLI_PATH": "<YOUR_CODEX_CLI_PATH>",
"CODEX_DEFAULT_MODEL": "<YOUR_CODEX_DEFAULT_MODEL>",
"CODEX_FALLBACK_MODEL": "<YOUR_CODEX_FALLBACK_MODEL>",
"CODEX_MAX_CONCURRENT": "<YOUR_CODEX_MAX_CONCURRENT>",
"CODEX_MCP_SERVERS": "<YOUR_CODEX_MCP_SERVERS>"
}
}
}
}{
"mcpServers": {
"codex-mcp-bridge": {
"command": "npx",
"args": [
"-y",
"codex-mcp-bridge"
],
"env": {
"CODEX_CLI_PATH": "<YOUR_CODEX_CLI_PATH>",
"CODEX_DEFAULT_MODEL": "<YOUR_CODEX_DEFAULT_MODEL>",
"CODEX_FALLBACK_MODEL": "<YOUR_CODEX_FALLBACK_MODEL>",
"CODEX_MAX_CONCURRENT": "<YOUR_CODEX_MAX_CONCURRENT>",
"CODEX_MCP_SERVERS": "<YOUR_CODEX_MCP_SERVERS>"
}
}
}
}{
"servers": {
"codex-mcp-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"codex-mcp-bridge"
],
"env": {
"CODEX_CLI_PATH": "<YOUR_CODEX_CLI_PATH>",
"CODEX_DEFAULT_MODEL": "<YOUR_CODEX_DEFAULT_MODEL>",
"CODEX_FALLBACK_MODEL": "<YOUR_CODEX_FALLBACK_MODEL>",
"CODEX_MAX_CONCURRENT": "<YOUR_CODEX_MAX_CONCURRENT>",
"CODEX_MCP_SERVERS": "<YOUR_CODEX_MCP_SERVERS>"
}
}
}
}claude mcp add codex-mcp-bridge --env CODEX_CLI_PATH=<YOUR_CODEX_CLI_PATH> --env CODEX_DEFAULT_MODEL=<YOUR_CODEX_DEFAULT_MODEL> --env CODEX_FALLBACK_MODEL=<YOUR_CODEX_FALLBACK_MODEL> --env CODEX_MAX_CONCURRENT=<YOUR_CODEX_MAX_CONCURRENT> --env CODEX_MCP_SERVERS=<YOUR_CODEX_MCP_SERVERS> -- npx -y codex-mcp-bridgeRelated MCP servers
Wraps Claude Code CLI as MCP tools: query, search, structured, ping, listSessions.
View repository →MCP server wrapping Gemini CLI: query, review, search, structured output, and diff assessment.
View repository →