Token导航 LogoToken导航

MCP Server · 开发工具

Codex MCP Bridge

一个将Codex CLI封装为子进程的MCP服务器,提供代码执行、网络搜索和结构化输出功能,适用于需要MCP协议支持的工具。

stdio官方级别未说明来源级核验工具 7codex-mcp-bridge
代码执行TypeScriptClaude开发工具Claude DesktopCursorWindsurfVS Code

快速开始

作者 / 组织
hampsterx
提供方
hampsterx
运行时
Node.js

工具数量

7

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

1 个

MCP World

选型结论

Codex MCP Bridge 属于开发工具类 MCP Server,公开资料标注 7 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

npx codex-mcp-bridge

客户端配置示例

{
  "mcpServers": {
    "codex-mcp-bridge": {
      "command": "npx",
      "args": [
        "codex-mcp-bridge"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

codex mcp桥

适用于任何MCP客户端:Claude Code、Gemini CLI、Cursor、Windsurf、VS Code或任何讲MCP的工具。

你需要这个吗?

如果您在具有shell访问权限的终端代理(Claude Code、Codex CLI、Gemini CLI)中,请直接调用Codex CLI。它更快、更便宜、零开销:

# Review current branch vs main
codex review --base main

# Review uncommitted changes
codex review --uncommitted

# Review with custom focus
codex review --base main "Focus on security and error handling"

# From a worktree (run inside the worktree; `-C` is broken for `review`)
cd /path/to/worktree && codex review --base main

# General analysis
codex exec "Analyze src/utils/parse.ts for edge cases"

在以下情况下使用此MCP网桥:

  • 您的客户端没有shell访问权限(Cursor、Windsurf、Claude Desktop、VS Code)
  • 您需要具有JSON模式验证的结构化输出(Codex CLI --json 有 已知Bug)
  • 您需要在超时时捕获部分响应,并在超时时自动回退模型

配额用尽

  • 你想要子进程隔离:显式的env allowlist,没有shell转义,

输出上的秘密编辑、FIFO排队并发(最多3个并行生成, 可通过以下方式配置 CODEX_MAX_CONCURRENT)

  • 您需要通过会话恢复进行多轮对话(sessionId /

resetSession,通过以下方式检查 listSessions)

工作树说明:Codex CLI问题 #9084 休息 codex -C /path review ....快跑 codex review 从工作台内部避免它。

快速开始

npx codex-mcp-bridge

先决条件

  • Codex CLI 已安装(npm i -g @openai/codex)
  • OPENAI_API_KEY 环境变量集,或 codex auth login 完成

克劳德代码

claude mcp add codex-bridge -- npx -y codex-mcp-bridge

Gemini CLI

添加 ~/.gemini/settings.json:

{
  "mcpServers": {
    "codex-bridge": {
      "command": "npx",
      "args": ["-y", "codex-mcp-bridge"]
    }
  }
}

光标/风帆/VS代码

添加到MCP设置中:

{
  "codex-bridge": {
    "command": "npx",
    "args": ["-y", "codex-mcp-bridge"],
    "env": {
      "OPENAI_API_KEY": "sk-..."
    }
  }
}

工具

工具说明
法典使用文件上下文、会话恢复和沙盒控制执行提示。通过会话ID进行多回合对话。用于自由形式的评审提示;看见 使用此CLI进行代码审查.
审查通过以下方式进行本地差异意识食品法典审查 codex exec review --json.无来电提示;支持未提交、基本分支和提交审查模式。
搜索通过以下方式进行网络搜索 codex --search。返回带有源URL的合成答案
查询轻量级文本分析。没有repo上下文,没有会话。在隔离的临时目录中运行。
结构化的JSON模式验证输出通过 艾夫数据提取、分类或任何需要机器可解析输出的任务。
拼使用CLI版本、功能和并发诊断进行健康检查(activeCount, queueDepth).
listSessions列出带有元数据的活动对话会话(回合数、模型、时间戳)。

法典

通用执行。通过以下方式支持多回合对话 sessionId,沙盒级别(read-only, workspace-write, full-auto)以及推理努力控制。通过 resetSession: true 丢弃并重新开始。使用 listSessions 在恢复之前检查活动会话。

关键参数: prompt (必填), files, model, sessionId, sandbox, reasoningEffort, workingDirectory, timeout (默认60秒)。

搜索

通过Codex CLI由OpenAI的原生搜索基础设施提供支持的Web搜索 --search 旗帜。返回带有源URL的合成答案。

关键参数: query (必填), model, workingDirectory, timeout (默认120秒)。

查询

轻量级、非代理文本分析。在隔离的临时目录中生成,这样桥的repo上下文就不会泄漏。传递文本以在中进行分析 context 参数。支持 reasoningEffort 和 maxResponseLength.

关键参数: prompt (必填), context, model, reasoningEffort, timeout (默认60秒)。

审查

Codex CLI的原生差异感知审查的薄包装。桥接器将差速器选择器传递给 codex exec review --json上游食品法典委员会拥有审查提示。需要一个真正的git仓库 workingDirectory.

关键参数: mode (必填: uncommitted, base,或 commit), workingDirectory (必填), base (需要 base 模式), commit (需要 commit 模式), title, model, timeout (默认180秒)。

结构化的

在提示中嵌入JSON模式,并使用Ajv验证响应。成功时返回干净的JSON,失败时返回验证错误。

关键参数: prompt (必填), schema (必填,JSON字符串), files, model, workingDirectory, timeout (默认60秒)。

拼

没有参数。返回CLI版本、身份验证状态、模型配置和并发诊断(activeCount, queueDepth).

所有工具都附加执行元数据(_meta)与 durationMs, model, fallbackUsed,以及会话信息(如适用)。看 设计.md 了解详情。

使用此CLI进行代码审查

此桥不捆绑审阅者提示。代码审查有三种途径:

原生上游 codex review

codex review --base main
codex review --uncommitted
codex review --base main "Focus on security and error handling"

Codex CLI内置了差异感知审查。没有桥梁参与。当您的客户端具有shell访问权限时使用此选项。

桥 review 用于本地差异感知审查的工具

{
  "tool": "review",
  "arguments": {
    "mode": "base",
    "base": "main",
    "workingDirectory": "/path/to/worktree"
  }
}

桥在运行 codex exec review --json 从 workingDirectory,捕获最终审阅文本,并返回审阅元数据,例如 threadId、事件计数和已编辑的命令输出。它不接受提示。

桥 codex 带有呼叫者提供的提示的工具

{
  "tool": "codex",
  "arguments": {
    "prompt": "",
    "sandbox": "read-only"
  }
}

桥在运行 codex exec --sandbox read-only 使用提供的提示符并返回stdout。将其用于自由形式的审阅提示或无法表达为的审阅输入 uncommitted, base,或 commit diff选择器。

代表评审提示

起点;自由适应:

Review the following diff:

Look for:
- Bugs that would surface in production
- Missing error handling on user-supplied input
- Tests modified to silence failures rather than verify behaviour
- Security issues (injection, missing auth checks, secret leaks)

For each finding cite file:line, severity (high/medium/low), and a suggested fix.
Skip style/formatting; assume an autoformatter handles those.

该桥对即时内容没有意见。看 ADR-001 理由。

配置

变量默认值描述
CODEX_DEFAULT_MODEL*(CLI默认值)*所有工具的默认模型
CODEX_FALLBACK_MODELo3因配额耗尽而退缩(none 禁用)
CODEX_CLI_PATHcodexCLI二进制文件的路径
CODEX_MAX_CONCURRENT3最大并发子进程生成数
CODEX_MCP_SERVERS*(未设置)*控制哪些Codex内部MCP服务器保持启用状态。看 设计.md.

选择Codex MCP服务器

你需要。..考虑
结构化输出、模型回退、并发管理、会话恢复此桥
会话线程 conversationId,回调URI转发@tuannvm/codex mcp服务器
具有审批策略的结构化补丁输出cexll/codex mcp服务器
最小 codex exec 具有并行子代理的包装器codex作为mcp
原生Codex MCP(实验性,无需包装)codex mcp serve (文档)

演出

Codex CLI的启动开销最小(\<100ms),因此壁时间主要由模型推理决定。

场景典型时间
琐碎提示9-12s
网络搜索~17秒

默认超时(60-300s)对于典型的工作负载来说是舒适的。

Bridge家族

三个MCP服务器,相同的架构,不同的底层CLI。每个都将终端代理包装为子流程,并将其作为MCP工具公开。选择与您的模型提供者匹配的一个,或运行多个跨模型工作流。

|---|---|---|---| | 命令行界面 |Codex CLI |克劳德代码| Gemini CLI| | 提供者 |OpenAI |人类学|谷歌| | 工具 |codex、review、搜索、查询、结构化、ping、listSessions |查询、review,搜索、结构化、ping、listSessions|查询、review、搜索、结构化,ping、fetchChunk| | 代码审查 | review 工具包装原生 codex exec review --json,或 codex 带有呼叫者提供的提示的工具| review 具有调用者提供的提示和强化隔离默认值的工具| review 具有呼叫者提供的提示和强化默认值的工具| | 结构化输出 |Ajv验证|本机 --json-schema |Ajv验证| | 会话恢复 |多回合会话ID |本机 --resume |不支持| | 预算上限 |不支持|本机 --max-budget-usd |不支持| | 努力控制 | reasoningEffort (低/中/高)| --effort low/medium/high/max |不支持| | 冷启动 |\<100ms(推理占主导地位)|~1-2s|~16s| | 认证 | OPENAI_API_KEY | claude login (订阅)或 ANTHROPIC_API_KEY | gemini auth login | | 成本 |每个代币支付|订阅(包括在内)或API信用额度|可用的免费等级| | 并发 |3(可配置)|3(可设置)|3| | 模型回退 |使用回退模式自动重试|使用回退模式手动重试|使用后退模式自动重试|

所有三个共享:子进程环境隔离、路径沙盒、FIFO并发队列、MCP工具注释、, _meta 响应元数据、进度心跳。codex和claude桥还执行输出编校(秘密剥离)。

发展

npm install
npm run build        # Compile TypeScript
npm run dev          # Watch mode
npm test             # Run tests
npm run lint         # ESLint
npm run typecheck    # tsc --noEmit

进一步阅读

  • 设计.md -架构、MCP服务器控制语法、会话、输出解析、响应元数据
  • 安全.md -环境隔离、路径沙盒、输出编校、资源限制
  • 更改日志.md -发布历史

许可证

麻省理工学院

工具与能力

工具数量

7

资源数量

0

提示词数量

0

能力标签

代码执行TypeScript本地部署网络搜索结构化输出MCP协议开发工具

支持客户端

Claude DesktopClaudeCursorWindsurfVS Code

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 7 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

7stdio有1 个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 条

Codex MCP Bridge 怎么安装?

公开资料给出的安装命令是 npx codex-mcp-bridge,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

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

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Codex MCP Bridge 收费吗?

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

Codex MCP Bridge 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Codex MCP Bridge 支持哪些客户端?

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

来源信息

继续浏览同类 MCP