API Reference
Overview
Installation Options
Claude Code
claude mcp add codex-cli -- npx -y codex-mcp-serverClaude Desktop
{
"mcpServers": {
"codex-cli": {
"command": "npx",
"args": ["-y", "codex-mcp-server"]
}
}
}MCP Protocol Features
Tool Annotations
Annotation
Type
Description
Tool Annotation Matrix
Progress Notifications
Tools
codex - AI Coding Assistant
codex - AI Coding AssistantParameters
Parameter
Type
Required
Default
Description
Model Options
Reasoning Effort Levels
Response Format
Output Schema (structuredContent)
Examples
review - Code Review
review - Code ReviewParameters
Parameter
Type
Required
Default
Description
Examples
Response Format
listSessions - Session Management
listSessions - Session ManagementParameters
Response Format
Example Response
ping - Connection Test
ping - Connection TestParameters
Parameter
Type
Required
Default
Description
Example
Response
help - Codex CLI Help
help - Codex CLI HelpParameters
Response
Session Management
Session Lifecycle
Session Data Structure
Resume Functionality
Error Handling
Error Response Format
Common Error Scenarios
Authentication Errors
Model Errors
Session Errors
CLI Errors
Performance Considerations
Memory Management
Response Optimization
Scalability
Configuration
Environment Variables
Codex CLI Requirements
Optional Configuration
Last updated
Was this helpful?