第 43 卷
然后启动 Codex:
codex
进入 Codex CLI 后,输入:
/mcp
作用:
查看当前会话里可用的 MCP 工具。
如果 MCP 没显示,可能是:
问题可能原因
| 没添加成功 | codex mcp add命令失败 |
|---|---|
| MCP 启动失败 | 依赖没装或命令错误 |
| 名称写错 | 调用时写错 server 名 |
| 需要授权 | 还没登录外部服务 |
| 配置没刷新 | 需要重启 Codex CLI |
在任务里调用 MCP
配置好 MCP 后,不一定要记复杂命令。
你可以直接在 Codex CLI 里说:
请使用可用的 MCP 工具,查询 Next.js App Router 的最新文档。
也可以指定某个 MCP:
请用 context7 查询 Next.js App Router 的最新用法,
然后告诉我当前项目应该怎么修改。
如果是 Figma 类 MCP,可以这样说:
分析页面结构,并给我生成前端实现计划。
如果是 GitHub 类 MCP,可以这样说:
请用 GitHub MCP 查看这个仓库最近的 open issue,
帮我整理出优先级最高的 3 个问题。
MCP 配置文件在哪里
Codex 的 MCP 配置会写进配置文件里。
常见位置是:
~/.codex/config.toml
简单来说:
config.toml = Codex 的配置文件
里面可能会有类似这样的配置:
[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
这表示:
有一个 MCP server 叫 context7。
启动命令是 npx -y @upstash/context7-mcp。
如果你不熟悉配置文件,前期不要手动乱改。
优先使用:
codex mcp add
codex mcp list
codex mcp remove
添加远程 MCP
配置项简单来说
URL远程 MCP 服务地址
Auth是否需要登录
Token访问凭证
OAuth浏览器授权登录
如果需要登录,可以使用:
codex mcp login MCP名称
不用了可以:
codex mcp logout MCP名称
新手建议:
先用不需要复杂授权的文档类 MCP。
后面再尝试需要登录的远程 MCP。
删除不用的 MCP
如果某个 MCP 不用了,可以删除:
codex mcp remove 名称
比如:
codex mcp remove context7
删除后再检查:
codex mcp list
确认它已经不在列表里。
全站分卷索引 · 72 卷
- 1第 1 卷
- 2第 2 卷
- 3第 3 卷
- 4第 4 卷
- 5第 5 卷
- 6第 6 卷
- 7第 7 卷
- 8第 8 卷
- 9第 9 卷
- 10第 10 卷
- 11第 11 卷
- 12第 12 卷
- 13第 13 卷
- 14第 14 卷
- 15第 15 卷
- 16第 16 卷
- 17第 17 卷
- 18第 18 卷
- 19第 19 卷
- 20第 20 卷
- 21第 21 卷
- 22第 22 卷
- 23第 23 卷
- 24第 24 卷
- 25第 25 卷
- 26第 26 卷
- 27第 27 卷
- 28第 28 卷
- 29第 29 卷
- 30第 30 卷
- 31第 31 卷
- 32第 32 卷
- 33第 33 卷
- 34第 34 卷
- 35第 35 卷
- 36第 36 卷
- 37第 37 卷
- 38第 38 卷
- 39第 39 卷
- 40第 40 卷
- 41第 41 卷
- 42第 42 卷
- 43第 43 卷
- 44第 44 卷
- 45第 45 卷
- 46第 46 卷
- 47第 47 卷
- 48第 48 卷
- 49第 49 卷
- 50第 50 卷
- 51第 51 卷
- 52第 52 卷
- 53第 53 卷
- 54第 54 卷
- 55第 55 卷
- 56第 56 卷
- 57第 57 卷
- 58第 58 卷
- 59第 59 卷
- 60第 60 卷
- 61第 61 卷
- 62第 62 卷
- 63第 63 卷
- 64第 64 卷
- 65第 65 卷
- 66第 66 卷
- 67第 67 卷
- 68第 68 卷
- 69第 69 卷
- 70第 70 卷
- 71第 71 卷
- 72第 72 卷