一周内331次MCP工具列表变更,只是改了日期,却每次都触发提示缓存写入

我们在一周内发现331次MCP工具列表变更,仅仅是改了个日期,而每一次都会触发一次提示缓存写入 我们上一篇文章的读者 Paul Irolla 指出一个我们之前只当作正确性问题来看待的情况。他正在为编码 agent 开发一款 token 优化器。模型请求的开头是工具列表。只要工具定义改动一个字节,建立在这个请求上的所有提示缓存就全都失效了,哪怕这个改动毫无实质意义。HISTOR 是我们公开记录 MCP 工具定义变化的日志,它记下了看到的每一次变更,于是我们做了一次统计。在 10 月 25 日到 11 月 1 日这一周里,它记录到 4,491 个 MCP 服务器的工具列表共发生 10,712 次变