Skip to content

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 工具的开发方式

→ 下一步:配置系统