这是什么

这篇文章(来源:掘金技术博客)讲一个具体问题:AI 模型说出"我要调用工具 A、参数是这样"之后,程序如何真正执行,并把结果交回模型组织成给用户的答复。

它拆成三个角色:模型负责提出调用(Function Calling,即模型在回答中夹带"我要用什么工具、参数是什么"的能力);应用负责解析、路由、再请求模型;MCP(Model Context Protocol,Anthropic 2024 年 11 月开源的连接协议)规定应用和工具服务之间用什么格式通信。MCP 不是模型生成调用的机制,也不等于执行工具的代码,它只是中间层。2025 年 6 月发布的最新规范已被 OpenAI 等主要玩家采纳。

文章的方法论核心是分清三件事:工具声明(规则)、本次参数值、执行结果。它用"读本地文件"的例子走通一次最小闭环,反复提醒——规则里写"路径是字符串"不会自动替你找到文件;模型猜错参数不是"自动完成"。

行业怎么看

支持者的逻辑直接:标准化会催生生态。USB-C 之于硬件、HTTP 之于网页,MCP 之于 AI 调用是同一类故事。协议统一后,写工具的人不必为大模型逐一适配,"做一个工具卖所有模型"成为可能。这是 MCP 在 2025 年被各家快速接受的核心动力。

但有冷静声音。Anthropic、OpenAI 既是协议发起者,又是平台方。当 MCP 决定谁能被收入"工具商店"、能用什么权限,企业会面临新的依赖——就像今天对 iOS / Android 的依赖。更现实的反例:OpenAI 自己保留了大量"平台托管工具",并不全部走 MCP。真正的护城河可能在应用层和数据资产,协议层只是分发权。

一个容易被忽略的风险点藏在文章里:协议错误和工具执行错误必须区分处理,错把"工具失败"显示成"已成功",企业 Agent 上线后信任会快速崩塌。这是我们见过最多的早期事故类型。

对普通人的影响

对企业 IT:评估供应商的清单中会出现新一项——"是否支持 MCP"。这意味着未来换模型或前端不必重写工具集成,选择空间变大,但锁定也在变大。

对个人职场:你不需要懂 MCP,但今年下半年起你会发现 AI 助手"真的动手"做事的频率变高——读文件、查内网、改表格,背后依赖的就是这套连接规范。

对消费市场:标准化的副作用是各软件里"AI 按钮"会变多、变好用;但 AI 一旦有权读写你的文件,权限审计和数据治理会变成新的家庭和企业话题。