你被“支持MCP”四个字骗过吗?

最近半年,我见了不少老板和技术负责人,聊到AI工具选型时,十个人里有八个会问同一个问题:“这工具支持MCP吗?”好像只要打上这个标签,就自动变成“高级货”。我一听就觉得不对劲——这个思路跟当年买软件看“支持云原生”一模一样,最后花了钱才发现,跑起来卡得不行,功能缺胳膊少腿,安全更是一笔糊涂账。

我反复验证过一件事:厂商宣传“支持MCP”,十有八九只是蹭了个协议名。MCP是模型上下文协议,它解决的是AI怎么跟外部工具对话的问题,但对话质量、速度、安全,它一个都不包。你买的是工具,不是协议。所以我的核心观点很直接:别被“支持MCP”忽悠了,选型要看三个硬指标——工具质量、延迟、安全性。

工具质量:支持MCP不等于能干实事

图片来源: Unsplash (CC0)

2025年初,国内有媒体测了10款宣称支持MCP的AI编码助手,结果只有3款能完整执行文件操作、网页抓取这类复杂指令。剩下的7款,要么协议版本对不上,要么只能生成文本,想让它连个数据库都报错。我看了这个测试,一点也不意外——这就是典型的“功能缺位营销”。厂商把“支持MCP”写在首页上,但你点进去细看,根本不提支持哪些工具类型、什么版本号、能不能跑真实业务。

我的经验是,工具质量要看两个东西。第一,厂商必须给你一份能力清单,白纸黑字写清楚:支持哪些工具类型(数据库、文件系统、API),支持到哪个版本。第二,你得用自己真实的数据和场景去测。找个典型业务需求,比如“读取订单表后自动生成对账单”,让工具跑一遍。能跑通,才算合格。我见过太多老板,被销售一套话术带着走,连测试都没做就签了合同,结果上线第一周就卡在工具调用上,团队加班改bug,成本翻倍。

这里得说一句实话:MCP生态远没成熟。2025年3月,Hacker News上就有开源社区的帖子直接提醒“别掉进MCP的炒作陷阱”,原因是很多工具只实现了协议最基础的部分,核心功能全得靠厂商自己封装的中间件。你买的工具如果中间件写得烂,MCP再标准也是白搭。

延迟问题:协议不保速度,实测才是真理

很多老板找我聊的时候,会抱怨AI工具“反应慢”或者“经常超时”。我一查,发现他们选型时只看功能列表,从来没测过实际延迟。MCP协议自己不管性能,它只是个通信规范。工具调一个外部数据库,如果厂商的服务器带宽不够、模型推理优化差、或者中间件缓存没做,延迟直接翻几倍。你想象一下:客服机器人在线接待客户,一个查询请求要等5秒才出结果,客户早挂电话了。

我的做法是,选型的时候必须做“极端场景压测”。比如,让工具同时调用三个不同的外部工具(文件写入、数据库查询、网页抓取),模拟业务高峰期的并发量。看它响应时间有多长,有没有超时,有没有数据丢失。我还见过一个案例,某公司AI助手平时查询没问题,但到月底数据盘点那几天,系统直接崩溃。就是因为厂商只宣传“支持MCP”,根本没告诉你他们在高并发下连缓存都没做——这是质量事故,不是协议问题。

所以别信宣传页上的“低延迟”三个字。让厂商提供测试环境,把你自己的业务数据丢进去跑,拿秒表掐一下,结果骗不了人。

安全性:MCP扩展了攻击面,很多人根本没意识到

我2025年初参加一个行业闭门会,有个安全负责人提了个扎心的问题:MCP让AI能直接访问数据库和文件系统,那攻击面不是扩大了十倍吗?当时现场安静了三秒。很多老板压根没想过这个点——他们只顾着追求“能调用多少工具”,却忘了权限控制和数据泄露的风险。

开源社区早就讨论过,MCP生态的安全标准还在形成中。如果你的AI工具能读写内部订单、客户信息、财务报表,那厂商必须做三件事:第一,严格的权限隔离,每个工具调用必须有明确的权限边界,不能让AI一键删除整个数据库;第二,数据传输加密,MCP通信过程中的数据不能明文暴露;第三,prompt注入防护,防止恶意用户通过输入诱导AI调出未授权的数据。这些不是协议层面能解决的,全看工具厂商自己的安全能力。

我见过一个选型团队,合同都签完了才发现,厂商的MCP实现里根本没有权限分级,任何用户都能调用文件删除接口。后来紧急叫停,改需求、补安全层,多花了两个月和一大笔预算。这个坑,提前问清楚就能避开。

别纸上谈兵,现在就去测

想法值0分,执行才开始计分。我给你的行动建议很具体:第一,要求厂商提供MCP能力清单,逐项确认工具类型和版本号,别信口头承诺;第二,拿你真实的业务场景做一次全链路测试,包括高并发下的延迟和极端条件下的安全性;第三,白纸黑字写进合同“质量违约条款”——如果实际能力与清单不符,或者延迟、安全不达标,厂商要承担明确的赔偿责任。

我只见过两种人:一种是被“支持MCP”四个字忽悠了,花了钱、费了时间,最后还要自己兜底;另一种是提前做了功课,用三个指标筛掉了90%的营销工具,剩下的才能用、敢用、愿意用。你选哪一边,自己决定。