ARTICLE · 1072382
AI概念知识图解13:MCP 是什么?
AI概念知识图解13:MCP 是什么?
公司有 5 个 AI 应用、10 个内部系统,光「把工具接进来」就要写 50 份适配。更荒谬的是,同一个高德地图接口,接 Claude 写一遍、接 Cursor 写一遍、接 Dify 再写一遍——别的团队也在写一模一样的代码。
MCP 要解决的就是这个:同一个工具凭什么接四遍。它不改模型、不提升能力,只是把「工具长什么样、怎么列、怎么调、数据怎么读」定成统一格式。没标准时是 M 个应用 × N 个工具,每个组合各写一份;有标准后应用各实现一次、工具各实现一次,变成 M+N。5×10 从 50 降到 15,100×100 从一万降到 200——新增一个工具的成本是加一,不是加 M。增长曲线从乘法变成加法,这是它唯一不可替代的理由。
为什么框架做不到?因为框架是单方实现,成本大头在工具那一侧,而那一侧的人互不认识。只有不属于任何一家的约定才推得动——这也是它被捐给 Linux Foundation 的意义。
但别当免死金牌。生态很热,上下文却是硬的:5 个 Server、58 个工具就能吃掉约 55K Token;工具越多模型反而越选错,靠按需检索才把准确率从 49% 拉回 74%。安全上更反直觉:把恶意指令藏在工具的 description 里,模型只要「看到」就受影响,不需要执行,最高成功率 72.8%。装一个 Server,等于授权一次。
所以上不上,数三个数就行:这套工具要给几个应用用(只有一个就别上);要接几个(不超过三个且不变,就硬接);有没有跨生态的需求——Claude、Cursor、自研同时用,或者要开放给外部复用,这才是它无可替代的场景。
MCP 没消灭信任问题,只是把信任从模型侧搬到了工具侧。
#AI概念图解 #数绘星河科技 #MCP #模型上下文协议 #FunctionCalling #AIAgent #MCP协议 #人工智能 #AI科普 #程序员