更正说明
本文早期版本把 MCP 描述为解决 AI“失忆”问题、提供长期记忆的上下文传输协议,这与官方定义不符,已于 2026-10-23 更正。以下内容按 Model Context Protocol 官方文档重写。
MCP 是什么
按官方文档的定义,MCP(Model Context Protocol)是一个开源标准,用来把 AI 应用连接到外部系统。通过 MCP,Claude、ChatGPT 这类 AI 应用可以连接:
- 数据源,例如本地文件、数据库;
- 工具,例如搜索引擎、计算器;
- 工作流,例如专门的提示词。
这样 AI 应用就能获取关键信息并执行任务。官方打的比方是:MCP 像 AI 应用的 USB-C 接口,用一种标准化的方式把 AI 应用连到外部系统,就像 USB-C 用一种标准方式连接各种电子设备。
它能带来什么
官方文档给出的例子包括:
- 智能体访问你的 Google 日历和 Notion,成为更个性化的助手;
- Claude Code 根据 Figma 设计稿生成完整的网页应用;
- 企业聊天机器人连接组织内的多个数据库,让用户通过对话分析数据;
- AI 模型在 Blender 里创建 3D 设计,并用 3D 打印机打印出来。
按身份看,官方的说法是:对开发者,MCP 减少了构建或集成 AI 应用与智能体的时间和复杂度;对AI 应用或智能体,它提供了数据源、工具和应用的生态,增强能力;对终端用户,AI 应用能在需要时访问用户数据并代为行动,更有用。
它不是什么
MCP 规定的是应用如何连接数据源、工具与工作流,它本身不是“记忆”协议,也不是模型。AI 能不能记住上一次对话的内容、保存多久、如何检索,取决于具体的应用与 MCP 服务器的设计,而不是 MCP 这个标准本身。
继续阅读
- Model Context Protocol 官方文档:权威定义与规范
- MCP 中文站 mcpcn.com:MCP 中文技术社区
- ChatGPT 与 Codex 中的 MCP:OpenAI 产品里如何使用 MCP 服务器
- OpenAI DevDay 2026 回顾:包含 MCP Events 的发布说明