操作指南
如何向 Codex 添加 MCP 服务器
Codex CLI 和 Codex IDE 扩展共享一个配置文件。添加一次远程 MCP 服务器后,两者都可以使用它。
上次检查于 2026年11月
从终端添加服务器
-
运行 codex mcp add
codex mcp add connectchats --url https://api.connectchats.com/mcp -
登录
这会打开您的浏览器进行 OAuth。在没有浏览器的机器上,添加 --no-browser 并在提示时粘贴重定向 URL。
codex mcp login connectchats -
检查它
codex mcp list 显示您的服务器。在 Codex 内部,输入 /mcp 查看其工具。
codex mcp list
或手动编辑 config.toml
-
打开 ~/.codex/config.toml
受信任的项目也可以拥有自己的 .codex/config.toml。
-
为服务器添加一个块
[mcp_servers.connectchats] url = "https://api.connectchats.com/mcp" -
登录
如上所述运行 codex mcp login connectchats。
关闭或删除服务器
将 enabled = false 添加到服务器的块中以在不删除它的情况下将其关闭,或运行 codex mcp remove connectchats。codex mcp logout connectchats 清除存储的令牌。
示例:Codex 中的 WhatsApp 聊天
-
创建 ConnectChats 帐户
打开 https://connectchats.com/app 并使用密码密钥登录。无需记住电子邮件或密码。
-
链接 WhatsApp
选择“链接聊天应用”,然后选择 WhatsApp。从手机上的 WhatsApp 扫描二维码(“已链接设备”,然后“链接设备”),或切换到“使用配对码”。
-
选择您的 AI 可以阅读的聊天
聊天在导入时会显示在“聊天”页面上。只打开您希望 AI 应用看到的聊天。
-
添加服务器
使用 https://api.connectchats.com/mcp 运行 codex mcp add,然后运行 codex mcp login connectchats。
提示
- 旧指南提到了实验性的 rmcp 客户端标志。当前版本的 Codex 无需它即可连接到远程服务器。
- 如果 codex mcp add 不接受 --url,请更新 Codex。
- 对于使用静态令牌的服务器,将 bearer_token_env_var 设置为环境变量的名称,而不是将令牌粘贴到文件中。
问题
Codex MCP 配置在哪里?
在 ~/.codex/config.toml 中,位于 [mcp_servers.<name>] 下。CLI 和 IDE 扩展读取相同的文件。
Codex 是否支持可流式 HTTP MCP 服务器?
是的。带有 url = "..." 的块是可流式 HTTP 服务器,Codex 默认使用 OAuth 登录。
将服务器添加到 Codex 与将其添加到 ChatGPT 相同吗?
不。ChatGPT 从其网页上的“插件”页面添加服务器,并有计划限制。Codex 读取自己的配置文件,因此您需要单独在那里添加服务器。