Claude Code 曝 MCP 严重 bug:工具结果被替换为不可读占位符
zlotnika · ghdev · 2026-09-26
Claude Code 官方仓库新 bug:MCP 工具返回结果会被静默替换成 <<ccr:<hash>,html,NNNB>> 形式的占位符,模型完全读不到真实输出,只能报告工具故障或瞎猜内容。
关键事实:
- 同一会话中 Supabase 和 Slack 两个不相关的 MCP 服务器都出现,排除单服务端故障
- 有确定性最小复现:Supabase querylogs 跑 select 'ping' as a, 1 as b,两次返回同样的 html,530B 标记
- 排除了鉴权问题(同凭据的 executesql 正常渲染)、负载过大(结果仅约 30 字节,标记却报 530B);Slack 工具 format=full 触发、format=namesonly 正常
- 非永久性:同一工具早期调用正常,之后才退化
作者推测关键在标记中的 html 类型:被截获的载荷疑似是 HTML 而非工具本应返回的 JSON,HTML 类型结果似乎被存为引用而非直接传给模型。作者要求要么让输出到达模型,要么明确告知模型输出被扣留及原因。
「编程与Agent」频道最新
- $800 捡垃圾机器人 MOSS V0.3 亮相,V0.4 开源版已在打印 — AIFlow_ML · 2026-09-27
- Matt Shumer 为 Opus 5.5 配备 3D 打印机,预告疯狂 demo — mattshumer_ · 2026-09-27
- 小米开源 RL 环境仓库,单任务市价数百至上千美元 — burny_tech · 2026-09-27
- Antigravity 2.0 推出 /plan 规划模式,先做计划再动手 — burny_tech · 2026-09-27
- 开发者狂开 39 个终端:30 份 AI 订阅同时跑 39 个 agent — Scobleizer · 2026-09-27
- 小米开源 7000+ 个训练 MiMo 的强化学习任务环境 — burny_tech · 2026-09-27