Codex MCP Server
Integrates with the OpenAI Codex CLI to provide AI-assisted coding capabilities, including code analysis, refactoring, and generation with advanced session management and model selection.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Codex MCP ServerRefactor this function in session 'api-v2' with high reasoning effort"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Codex MCP Server
MCP server for OpenAI Codex CLI v0.50.0+ with session management, model selection, and native resume support.
graph LR
A[Claude Code] --> B[Codex MCP Server]
B --> C[codex tool]
B --> D[listSessions tool]
B --> E[ping tool]
B --> F[help tool]
C --> G[Codex CLI v0.50.0+]
C --> H[Session Storage]
style A fill:#FF6B35
style B fill:#4A90E2
style C fill:#00D4AA
style D fill:#00D4AA
style E fill:#00D4AA
style F fill:#00D4AA
style G fill:#FFA500
style H fill:#9B59B6Prerequisites
OpenAI Codex CLI v0.50.0+ must be pre-installed and configured
Install:
npm i -g @openai/codexorbrew install codexSetup: Run
codex login --api-key "your-openai-api-key"⚠️ Breaking Change:
OPENAI_API_KEYenvironment variable is no longer supported⚠️ Version Requirement: v0.50.0+ required (see Version Compatibility below)
Claude Code installed
Version Compatibility
This MCP server requires codex CLI v0.50.0 or later due to the following changes:
v0.50.0+: Introduced
--skip-git-repo-checkflag (now required)v0.50.0+: Reasoning effort now configured via
-c model_reasoning_effort=Xflag
If you have an older version of codex CLI, you will need to upgrade:
npm update -g @openai/codexFor detailed version compatibility information, see docs/codex-cli-integration.md.
Installation
One-Click Installation
VS Code
VS Code Insiders
Cursor
Manual Installation
Claude Code
claude mcp add codex-cli -- npx -y codex-mcp-serverClaude Desktop
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"codex-cli": {
"command": "npx",
"args": ["-y", "codex-mcp-server"]
}
}
}Usage in Claude Code
Once installed, Claude Code can use these tools:
codex - Code Assistant
Run Codex queries with optional session support for multi-turn conversations.
Basic Usage:
Use the codex tool to explain this function:
[paste your code here]Advanced Usage:
# Model selection (defaults to gpt-5.1-codex)
Use codex with model "gpt-4" to analyze this complex algorithm
# Reasoning effort control
Use codex with reasoningEffort "high" for thorough code review
# Session with model override
Use codex with sessionId "my-session" and model "gpt-4" to refactor this code
# Continue conversation (uses native codex resume)
Use codex with sessionId "my-session" to make it more efficient
# Reset session context
Use codex with sessionId "my-session" and resetSession true to start fresh analysisParameters:
prompt(required): Your coding question or requestsessionId(optional): Session ID for conversational contextresetSession(optional): Reset session history before processingmodel(optional): Model to use (defaults togpt-5.1-codex)reasoningEffort(optional): Control reasoning depth ('minimal', 'low', 'medium', 'high')
listSessions - Session Management
List all active conversation sessions with metadata including creation time, last access, and turn count.
Usage:
Use listSessions to see all active coding sessionsping - Connection Test
Test if the MCP server is working properly.
help - Codex CLI Help
Get information about Codex CLI capabilities and commands.
Example Workflows
Code Analysis:
Please use the codex tool to review this TypeScript function and suggest improvementsConversational Code Development:
# Start a session for complex refactoring
Use codex with sessionId "refactor-auth" to analyze this authentication system
# Continue building on the analysis
Use codex with sessionId "refactor-auth" to implement the security improvements you suggested
# Check session history
Use listSessions to see all active development sessionsBug Fixing:
Use codex to help debug this error: [error message]Code Generation:
Ask codex to create a React component that handles file uploadsAdvanced Features (Codex CLI v0.50.0+)
Session Management
Uses
codex resumefor conversation continuityFalls back to manual context building when resume unavailable
Sessions persist for 24 hours
57 tests covering functionality and edge cases
Model Selection
Default:
gpt-5.1-codexOverride per request with
modelparameterReasoning effort:
minimal,low,medium,high
Authentication
OPENAI_API_KEYenv var no longer supportedRun
codex login --api-key "your-key"insteadCredentials stored in
CODEX_HOME/auth.json
Development
# Install dependencies
npm install
# Development mode
npm run dev
# Build
npm run build
# Start built server
npm startDocumentation
License
ISC
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tom-wahl/codex-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server