For the complete documentation index, see llms.txt. This page is also available as Markdown.

Codex MCP Server

npm version npm downloads license

Bridge between Claude and OpenAI's Codex CLI — get AI-powered code analysis, generation, and review right in your editor.

spinner

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-server

3. Start Using

Ask codex to explain this function
Use codex to refactor this code for better performance
Use review to check my uncommitted changes

One-Click Install

VS Code VS Code Insiders Cursor

Tools

Tool
Description

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/codex or brew install codex

  • OpenAI 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 and structuredContent, and advertises an outputSchema for structured responses.

Documentation

Environment Variables

  • CODEX_MCP_CALLBACK_URI: Static MCP callback URI passed to Codex when set (overridden by callbackUri tool arg)

Development

  • 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?