Appearance
MCP 协议
Codex 的 Model Context Protocol 集成:扩展代理能力,连接外部工具和数据源。
涵盖内容
| 章节 | 核心主题 |
|---|---|
| 概念 | MCP 协议、工具注册、数据源连接 |
| 练习 | MCP 服务器配置、工具调用分析 |
| 代码走读 | codex-mcp crate 源码走读 |
核心概念
MCP(Model Context Protocol)为 Codex 提供了可扩展的工具和数据源能力:
- 协议规范:MCP 定义了工具调用和数据交换的标准格式
- 工具注册:MCP 服务器向 Codex 注册可用的工具和能力
- 数据源连接:通过 MCP 连接外部数据源,丰富代理的上下文
- 生命周期管理:MCP 服务器的启动、通信、关闭管理
前置知识
- 完成代理循环主题
- JSON-RPC 协议基础
- 进程间通信基础
学习路径
读完本主题后,你将理解:
- MCP 协议在 Codex 中的作用和工作原理
- 工具的注册、发现和调用流程
- MCP 服务器与 Codex 代理的通信机制
- 自定义 MCP 工具的开发方式
→ 下一步:配置系统