opentel-mcp 双语版齐了:JS 与 Python MCP 失败指纹完全一致
Thirumalaiboobathi · reddit · 2026-10-27
opentel-mcp 更新:这个捕捉 MCP 工具「静默失败」(成功响应内返回 isError: true,标准 OTel 只记绿色 span)的库现已同时提供 npm(v0.17 全功能)与 PyPI(v0.1 核心功能)版本,两语言共享 446 例一致性套件,一次 16000 条对抗输入的 fuzz 测试零指纹不匹配——混合技术栈下失败可在同一 dashboard 对齐。
- npm 版新增:staleness 检测(meta 里的 asOf + maxAgeMs/freshUntil)、agent 重试循环检测、schema 漂移、按工具调用的成本追踪、dashboard 每工具 A–F 健康评分,支持 SDK v1/v2 与 stdio/HTTP
- PyPI 版核心:静默失败检测/指纹/分类/指标,兼容 mcp SDK 1.25–2.x,dev 模式直连同一 dashboard;staleness/thrash/cost 后续移植
- 两版都不捕获工具参数与结果、自动清洗 token/API key/JWT、绝不向服务器抛异常
- 作者坦承 Python mcp 2.x 已内置 OTel tracing 标记 isError,故其价值在于指标、指纹、分类、脱敏与 dashboard;默认只替换 SDK 的 tools/call span,因 SDK 记录的完整堆栈可能泄密,可用 sdktracing="enrich" 保留
「编程与Agent」频道最新
- 7 小时冲上 GPU 内核挑战赛第 2:开源 Auto-research agent 实战 — sguada · 2026-10-27
- 「为什么这么写?因为 Codex 说的」:AI 代码审查的尴尬现场 — FlatStill2540 · 2026-10-27
- 把 AI Agent 落地到传统 IBM WMS:8 条踩坑经验,脚本与检查比模型选择更重要 — ksrijith · 2026-10-27
- 实测 365 个公共 MCP 服务器:过半工具输入缺描述 — abhiramreddykalluru · 2026-10-27
- 60 人公司每天跑 300 个 Agent,安全工程师逐一拆解翻车现场 — AI Engineer · 2026-10-27
- CoreWeave ARIA 智能体新增四种实时面板,可在聊天中交互查看 — _ScottCondron · 2026-10-27