Codex MCP Server
Bridge between Claude and OpenAI's Codex CLI — get AI-powered code analysis, generation, and review right in your editor.
Quick Start
1. Install Codex CLI
npm i -g @openai/codex
codex login --api-key "your-openai-api-key"2. Add to Claude Code
claude mcp add codex-cli -- npx -y codex-mcp-server3. Start Using
Ask codex to explain this function
Use codex to refactor this code for better performance
Use review to check my uncommitted changesOne-Click Install
Tools
codex
AI coding assistant with session support, model selection, and structured output metadata
review
AI-powered code review for uncommitted changes, branches, or commits
websearch
Web search using Codex CLI with customizable result count and search depth
listSessions
View active conversation sessions
ping
Test server connection
help
Get Codex CLI help
Examples
Code analysis:
Multi-turn conversations:
Passing a sessionId creates the session on first use, so listSessions will show it (for this server instance) and subsequent calls can resume context.
Code review:
Advanced options:
Web search:
Requirements
Codex CLI v0.75.0+ — Install with
npm i -g @openai/codexorbrew install codexOpenAI API key — Run
codex login --api-key "your-key"to authenticate
Codex 0.87 Compatibility
Thread ID + structured output: When Codex CLI emits
threadId, this server returns it in content metadata andstructuredContent, and advertises anoutputSchemafor structured responses.
Documentation
API Reference — Full tool parameters and response formats
Session Management — How conversations work
Codex CLI Integration — Version compatibility and CLI details
Environment Variables
CODEX_MCP_CALLBACK_URI: Static MCP callback URI passed to Codex when set (overridden bycallbackUritool arg)
Development
Related Projects
gemini-mcp-server — MCP server for Gemini CLI with 1M+ token context, web search, and media analysis
Clotch — Dynamic Island for Claude Code on macOS — monitor sessions across multiple machines and providers in real time
License
ISC
Last updated
Was this helpful?