Token导航 LogoToken导航

MCP Server · 开发工具

Openai Codex MCP

An MCP server to communicated with, use, and wrap the API for the OpenAI Codex CLI tool.

未说明官方级别未说明来源级核验工具 0
代码生成PythonClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
agency-ai-solutions
提供方
agency-ai-solutions

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

53

仓库热度

收录来源

2 个

MCP.so

选型结论

Openai Codex MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

openai codex mcp

一个MCP服务器,用于包装OpenAI Codex CLI工具,以便与Claude Code一起使用。

概述

该项目提供了一个简单的JSON-RPC服务器,允许Claude Code与OpenAI Codex CLI工具进行交互。这使得Claude Code能够在需要时使用OpenAI的模型进行代码生成、解释和解决问题。

视频演示

https://www.loom.com/share/5d9532a79ae24b309af08c1727156f9c?sid=d9277b91-bf8c-43ec-a3c6-dc69fc52e1d2

最近的改进

MCP服务器已得到增强,可提供更直观、更强大的界面:

  1. 专业方法:为常见编码任务添加了专用方法:

- write_code:用指定语言为特定任务生成代码 - explain_code:获取代码工作原理的详细解释 - debug_code:查找并修复有问题代码中的错误

  1. 模型选择:具有默认值的明确定义的模型选项:

- o4迷你 - o4预览 - o4-pro - o4最新

  1. 简化语法:更直观的参数命名和结构,便于集成

这些改进使Claude Code更容易将OpenAI的模型用于特定的编程任务,而不需要复杂的提示工程。

先决条件

  • Python 3.12+
  • OpenAI Codex命令行界面工具(npm install -g @openai/codex)
  • 有效的OpenAI API密钥(适用于Codex CLI,不适用于此服务器)

安装和设置

本项目使用PEP‑621 pyproject.toml请按照以下步骤操作:

# 1. Create & activate a venv
uv venv                     # creates a .venv/ directory
source .venv/bin/activate   # on Windows: .\.venv\Scripts\activate

# 2. Install package and dependencies into the venv
uv pip install .

安装后 codex_server 入口点在您的PATH中可用。

运行服务器

快速开始

使用提供的安装脚本自动设置环境并启动服务器:

./setup_and_run.sh

此脚本将:

  • 检查 codex CLI安装
  • 如果需要,设置Python虚拟环境
  • 如果可用,通过Claude CLI安装MCP工具
  • 启动MCP服务器

手动启动

如果您更喜欢手动启动服务器:

  1. 确保Codex CLI已安装并使用OpenAI API密钥正确配置
  2. 启动服务器:
   codex_server

*或者,直接使用uvicorn:* uvicorn codex_server:app

与Claude Code集成

MCP服务器运行后,您可以使用以下任一方法向Claude Code注册它:

方法1:使用Claude CLI(推荐)

该存储库包含一个配置文件,可以使用Claude CLI直接安装:

# Install the MCP tool directly from the JSON config
claude mcp add /path/to/openai_codex_mcp.json

# Verify the tool was installed correctly
claude mcp list

方法2:通过UI手动配置

或者,您可以手动注册该工具:

  1. 在Claude Code中,导航到 设置→ 工具→ 管理MCP工具.
  2. 使用以下工具创建新工具:

- 名字: openai_codex - 描述: OpenAI Codex CLI integration via MCP server - 基本URL: http://localhost:8000/ - 协议: JSON-RPC 2.0 - 认证: _留空_

  1. 保存该工具。

现在,Claude Code可以将OpenAI Codex CLI工具用于需要不同视角或方法的任务。您可以通过让Claude为特定任务使用OpenAI模型来调用它。

API使用

MCP服务器为不同的编码任务提供了多种与OpenAI模型交互的方法。

方法1:总体竣工

对于OpenAI的灵活自定义提示:

curl -X POST http://localhost:8000/ \
     -H 'Content-Type: application/json' \
     -d '{
       "jsonrpc": "2.0",
       "method": "codex_completion",
       "params": {
         "prompt": "Write a JavaScript function to sort an array of objects by a property value",
         "model": "o4-mini"
       },
       "id": 1
     }'

方法2:编写代码

使用语言规范生成代码的专门方法:

curl -X POST http://localhost:8000/ \
     -H 'Content-Type: application/json' \
     -d '{
       "jsonrpc": "2.0",
       "method": "write_code",
       "params": {
         "task": "Calculate the first 100 Fibonacci numbers and return them as an array",
         "language": "python",
         "model": "o4-mini"
       },
       "id": 1
     }'

方法3:解释代码

代码解释的专门方法:

curl -X POST http://localhost:8000/ \
     -H 'Content-Type: application/json' \
     -d '{
       "jsonrpc": "2.0",
       "method": "explain_code",
       "params": {
         "code": "def quicksort(arr):\n    if len(arr)  pivot]\n    return quicksort(left) + middle + quicksort(right)",
         "model": "o4-mini"
       },
       "id": 1
     }'

方法4:调试代码

查找和修复错误的专门方法:

curl -X POST http://localhost:8000/ \
     -H 'Content-Type: application/json' \
     -d '{
       "jsonrpc": "2.0",
       "method": "debug_code",
       "params": {
         "code": "function fibonacci(n) {\n  if (n <= 0) return [];\n  if (n === 1) return [1];\n  let sequence = [1, 1];\n  for (let i = 2; i <= n; i++) {\n    sequence.push(sequence[i-2] + sequence[i-1]);\n  }\n  return sequence;\n}",
         "issue_description": "It generates one too many Fibonacci numbers",
         "model": "o4-mini"
       },
       "id": 1
     }'

可用型号

推理模型(O系列)
  • o4-mini:更快、更实惠的推理模型
  • o3:最强大的推理模型
  • o3-mini:o3的小型替代品
  • o1:以前的全o系列推理模型
  • o1-mini:o1的小型替代品
  • o1-pro:o1版本具有更多计算能力,可获得更好的响应
GPT模型
  • gpt-4.1:复杂任务的旗舰GPT模型
  • gpt-4o:快速、智能、灵活的GPT模型
  • gpt-4.1-mini:智能、速度和成本平衡
  • gpt-4.1-nano:最快、最具成本效益的GPT-4.1型号
  • gpt-4o-mini:用于集中任务的快速、经济实惠的小型模型

可用参数

全面竣工(代码x竣工)
  • prompt (必填):发送给食品法典委员会的提示
  • model (可选):要使用的型号(例如,“o4-mini”、“o3”、“gpt-4.1”、“gpt-4o-mini”)
  • images (可选):要包含的图像路径或数据URI列表
  • additional_args (可选):要传递给Codex的其他CLI参数
写代码(Write_Code)
  • task (必填):编码任务的描述
  • language (必填):解决方案的编程语言(例如“python”、“javascript”、“java”)
  • model (可选):要使用的模型
解释代码(Explain_Code)
  • code (必填):解释代码
  • model (可选):要使用的模型
调试代码(Debug_Code)
  • code (必填):要调试的代码
  • issue_description (可选):问题或错误的描述
  • model (可选):要使用的模型

使用Claude代码的示例用法

配置后,您可以要求Claude使用任何可用方法将OpenAI Codex用于特定任务:

使用write_code方法

User: Can you use OpenAI Codex to write a Python function that generates prime numbers?

Claude: I'll use the OpenAI Codex write_code method to generate that function.

[Claude would use the write_code method with task="Write a Python function that generates prime numbers" and language="python"]

使用explain_code方法

User: Can you ask OpenAI Codex to explain how this quicksort algorithm works?

Claude: I'll use OpenAI Codex to explain this algorithm.

[Claude would use the explain_code method with the code provided]

使用debug_code方法

User: My JavaScript function has a bug. Can you use OpenAI Codex to debug it?

Claude: I'll ask OpenAI Codex to find and fix the bug in your code.

[Claude would use the debug_code method with the code provided]

指定模型

User: Can you use OpenAI Codex with the o4-preview model to write an efficient implementation of a binary search tree?

Claude: I'll use the o4-preview model to generate that implementation.

[Claude would use the specified model with the appropriate method]

这允许您在同一个界面中无缝利用Claude和OpenAI的功能,并为常见的编码任务提供专门的方法。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-toolsopenai-codexmcp-serverapi-wrapper代码生成Python本地部署代码解释

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Openai Codex MCP

MCP.so · 本页

0未说明未标注2 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Openai Codex MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Openai Codex MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Openai Codex MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Openai Codex MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Openai Codex MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP