Skip to content

Codex MCP 与工具扩展

1. 在 Codex 里,MCP 是什么

MCP 可以把 Codex 从“只会读本地仓库”的代理,扩展成“能连设计、数据库、浏览器、内部系统”的代理。

最简单的理解:

  • Skills 是做事方法
  • MCP 是外部工具能力

2. Codex 里常见的配置位置

级别典型位置作用范围
用户级~/.codex/config.toml当前机器上的所有项目
项目级.codex/config.toml当前仓库,适合团队共享

3. 最常见的两种配置方式

方式一:命令行添加

bash
codex mcp add github --env GITHUB_TOKEN=your-token -- npx -y @modelcontextprotocol/server-github

方式二:手动维护 TOML

toml
[mcp_servers.github]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-github"]

[mcp_servers.github.env]
GITHUB_TOKEN = "your-token"

实操上,MCP 配置通常还是会配合编辑器或终端界面一起调试,因此这类截图对教学很有帮助。

4. 推荐先接哪类 MCP

如果你是给学员或团队讲,推荐按这个顺序:

  1. 文件系统 / GitHub
  2. 数据库
  3. 浏览器自动化
  4. 设计工具
  5. 内部 API / 内网系统

因为学习成本是逐步上升的。

5. 最容易踩的坑

  • 全局配置和项目配置混在一起
  • token 直接写死在仓库里
  • 一上来就接太多服务器,排错成本很高
  • 学员还没搞懂主流程,就先学太多工具

6. 和其他页面怎么配

官方参考