Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_LOG_DIR | No | Log path override. | |
| MCP_LOG_PREVIEW | No | Whether to save log previews. Set to '1' to enable. | |
| MCP_RUNTIME_DIR | No | Default runtime file root (e.g., .codex-gemini-mcp). | .codex-gemini-mcp |
| MCP_LOG_FULL_TEXT | No | Whether to save full text logs. Set to '1' to enable. | |
| MCP_CLI_TIMEOUT_MS | No | Default CLI timeout in milliseconds. Default is 600000 (10 minutes). | 600000 |
| MCP_MAX_OUTPUT_BYTES | No | Maximum output bytes (cap, for future runtime extension). | |
| MCP_CODEX_DEFAULT_MODEL | No | Default model for codex. Default is gpt-5.3-codex. | gpt-5.3-codex |
| MCP_GEMINI_DEFAULT_MODEL | No | Default model for gemini. Default is gemini-3-pro-preview. | gemini-3-pro-preview |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ask_codex | Send a prompt to local Codex CLI and return its output. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |