众力资讯网

抛弃MCP协议? MCP没有那么火了,甚至一部分开发者认为MCP(模型上下文协议

抛弃MCP协议?
MCP没有那么火了,甚至一部分开发者认为MCP(模型上下文协议)是为不够智能的旧时代大模型设计的,它臃肿、低效。如今的AI Agent已经足够聪明,可以直接调用API、使用命令行(CLI),我们应该抛弃这个“中间商”。
技术在进步,更强大、更直接的方案取代旧方案,符合我们对科技发展的普遍认知。就像有了图形界面,我们不再需要每个人都去学习命令行一样。
但我觉得,这场争论揭示了AI Agent发展的两条根本路线分歧:“放养”与“圈养”。
认为MCP过时的人,推崇的是“放养”模式。他们相信,应该给予AI Agent最大的自由度,比如一个完整的、可以访问互联网的终端环境。在这种模式下,Agent就像一个能力极强的程序员,可以自己阅读API文档、编写脚本、组合工具,完成复杂任务。它的能力上限极高,但代价是其行为难以预测和控制。
而MCP协议的本质,恰恰是“圈养”模式的基石。它存在的根本目的,已经从最初“帮助笨模型理解工具”,演变成了今天“约束聪明模型的行为边界”。
这种“圈养”模式主要解决了三个核心问题:
第一,安全性。一个拥有完整终端权限的Agent,理论上可以访问系统里的任何文件,包括你的API密钥和敏感数据。而MCP作为一个中间层,可以处理身份验证,向Agent隐藏真实凭证,只授予其完成特定任务的最小权限。Agent拿到的不是万能钥匙,而是只能开特定房门的门卡。
第二,可控性与可审计性。企业内部的Agent,你不希望它自由发挥,而是精确执行“查询本季度销售额”、“预定下午三点的会议室”这类特定任务。MCP将这些任务打包成标准化的工具,Agent只能在这些工具中做选择。所有调用都有清晰的日志,便于审计和追责。
第三,效率与成本。让Agent每次都从头阅读API文档、试错,会消耗大量Token和时间。MCP提供了一个标准化的“工具说明书”,Agent可以低成本、高效率地直接调用,这对于需要大规模部署的商业应用至关重要。
“放养”路线,更适合开发者、极客和高度定制化的场景。他们追求的是极致的灵活性和能力上限,并且有能力管理其带来的风险。
而“圈养”路线,则是通往大规模商业化和普通消费级产品的必由之路,它们需要的是安全、可靠、标准化的生态,就像苹果的App Store,开发者必须遵循规则上架应用,而不是给用户一个可以任意安装软件的root权限。
最终,决定Agent走向的,不是协议本身,而是我们究竟想让它成为一个充满不确定性的“数字生命”,还是一个稳定可靠的“自动化工具”。