home / mcp / codex bridge mcp server
A lightweight MCP server bridging AI agents to OpenAI models via official CLI
Configuration
View docs{
"mcpServers": {
"elyin-codex-bridge": {
"command": "uvx",
"args": [
"codex-bridge"
],
"env": {
"CODEX_TIMEOUT": "90",
"CODEX_SKIP_GIT_CHECK": "true"
}
}
}
}Codex Bridge is a lightweight MCP server that lets you connect Claude Code, Cursor, VS Code, and other MCP-compatible clients to OpenAI's Codex via the official Codex CLI. It runs without session state, keeps dependencies minimal, and provides robust, configurable timeouts so you can perform general questions or file analyses directly from your coding environment.
You use Codex Bridge as a bridge between your MCP client and Codex CLI. The same server supports multiple clients by configuring each client to connect to Codex Bridge with its own MCP server entry. There are two core actions you’ll perform most often:
1) Ask general questions about code or concepts to get quick, contextual answers. 2) Analyze or review specific files by piping content through the bridge for structured feedback.
The server is stateless, so each request is independent. It uses a default 90-second timeout for Codex CLI operations, which you can adjust with environment configuration when needed.
Key workflows you’ll use include the two built-in tools that forward your prompts to Codex and return structured results. You can tailor timeouts and Git-related checks to fit your working environment.
Prerequisites you need to prepare before running Codex Bridge:
1) Codex CLI must be installed and available in your shell.
2) Python and pip should be available if you plan to install Codex Bridge from PyPI and run in Python mode.
3) A MCP client (such as Claude Code, Cursor, or VS Code) ready to connect to Codex Bridge.
Proceed with one of the following installation flows.
# Install from PyPI
pip install codex-bridge
# Add to Claude Code with uvx (recommended)
claude mcp add codex-bridge -s user -- uvx codex-bridge# Clone the repository
git clone https://github.com/shelakh/codex-bridge.git
cd codex-bridge
# Build and install locally
uvx --from build pyproject-build
pip install dist/*.whl
# Add to Claude Code
claude mcp add codex-bridge -s user -- uvx codex-bridge# Clone and install in development mode
git clone https://github.com/shelakh/codex-bridge.git
cd codex-bridge
pip install -e .
# Add to Claude Code (development)
claude mcp add codex-bridge-dev -s user -- python -m srcDirect CLI bridge for simple queries with structured JSON output by default.
CLI bridge with stdin content for pipeline-friendly execution.
Batch processing for multiple queries suitable for CI/CD automation.