同一个 AI 工具,两个人看到的不一样?2.3 万个 MCP 服务器对账:99.1% 定义一致,剩下 444 个暴露了同一个坑
有人把两份公开的 MCP 工具定义记录放在同一天逐字节比对,发现两个独立爬虫对 99.1% 的工具定义完全一致,但差异部分藏着更值得看的东西。
大白话现在有好几个项目在公开记录「MCP 服务器告诉模型自己有哪些工具」。作者所在的 HISTOR 把自家记录和另一家 heldfast 同一天的快照做了对比:2.3 万个服务器里,97.9% 的服务器、99.1% 的工具定义逐字节一致。剩下 444 个不一致的服务器,原因五花八门:跑的是不同 npm 版本、读取时间不同、服务器中途被改过、只读了工具列表第一页,还有一类最离谱——工具定义里写进了读取者自己的环境路径和随机值,所以每个人拿到的指纹都不一样。
对你意味着如果你在做 MCP 工具、AI 编程助手或工具市场,这份对账说明「同一个服务器,不同客户端看到的工具可能不一样」,做缓存、签名、安全审计时都得留个心眼。
Dev.to 开发者社区技术长文,作者为 HISTOR 项目方,数据来自其与 heldfast 的公开快照,可复现
原文:Two public records of MCP tool definitions, one day, 23,190 servers: where they agree
打开巨象雷达,看今天全部 AI 动态