一题一页 · 连接规范 · 也叫 模型上下文协议

MCP 到底规定了什么?为什么工具需要一个统一插口?

一种让 AI 程序和外部工具、数据源「说同一种话」的连接规范。有了它,一个工具做一次,就能接到不同的 AI 程序上。

先看懂

连接规范
MCP(Model Context Protocol)
工具和 AI 之间的统一插口
不是软件,是大家遵守的格式

此刻在看:静态解释,这一页的 5 个部分都是这一种。

主张依据 2 类:公开报道与实践记录、编辑解释。

核实状态:这一页没有需要核实的结论,所以这一维是空的。

三个维度分别看:演示方式、主张依据、核实状态

演示方式

表示此刻展示方式,不是准确性等级。

  • 顶部三秒卡 静态解释
  • 举例与能/不能三栏 静态解释
  • 别和这几个搞混 静态解释
  • 主张与依据 静态解释
  • 展开后的正文与关系说明 静态解释

主张依据

可多选,每种都有实际引用;「本站实验」需有记录。

  • 公开报道与实践记录 Introducing the Model Context Protocol
    「它能」第二条说的「同一个工具被不同厂商的模型复用」,对应这份发布公告里把连接方式标准化的目标。
    这一条转述这份发布公告的日期与它说的标准化目标。
  • 编辑解释
    本站自己写的,没有外部引用。
    「工具和 AI 之间的统一插口」是本站写的比喻,发布公告里没有这个说法。
    USB 那个类比与「它不能」三条是本站写的界定。
    与 harness 的那条区别(规范管怎么接,harness 管什么时候用)是本站写的对照。
    两段正文(它解决的是重复劳动、它在整条链里的位置)与 builds_on 关系说明是本站的解释。

核实状态

附范围、时间及必要原因,不等于全页绝对正确。

这一页没有需要核实的结论,所以这一维是空的——不会因为它挂着论文就替它标一个「已核对」。

举个例子

类比 USB 接口。以前每个设备要配自己的线;有了统一接口,一根线插哪都行。MCP 是工具和 AI 之间的那个统一接口。

它能
  • 规定工具怎么描述自己、怎么被调用、结果怎么返回
  • 让同一个工具被不同厂商的模型和不同的智能体软件复用
它不能 / 不是
  • 它不决定什么时候该用哪个工具,那是 harness 和模型的事
  • 它不是软件,也不是模型,只是一份大家约定遵守的格式
  • 接上了不等于用得对,工具的质量和权限仍要单独考虑

别和这几个搞混

想看细节再点开

它解决的是重复劳动

工具调用有了接口之后,出现了一个新问题:每家模型的接口格式不一样,同一个工具要为每家重做一遍。MCP 就是为了让这件事只做一次。

它在整条链里的位置

模型负责提要求,harness 负责执行和循环,MCP 负责让 harness 能接上各种工具。三个词经常一起出现,但它们各管一段。

它和其他概念的关系

谁指向了这个词

查证据

主张与依据

  • Anthropic 于 2024 年 11 月 25 日发布 MCP,目标是把 AI 助手和数据所在的系统之间的连接方式标准化。 [ anthropic-mcp-2024 ]

它从哪来

档案目录

  1. 发布或实践记录英文

    anthropic-mcp-2024

    Introducing the Model Context Protocol

    出版方/保存方
    Anthropic
    原页语言
    英文
    来源发布
    本站访问
    核对程度:没有记录,说不出读到哪一层没有记录具体读到哪一层,因此不能把这条记录当作全文核对。
    访问结果:正常取到

    MCP 发布公告:把模型和外部工具、数据源之间的连接方式标准化。

    打开原始来源