opentel-mcp v0.17 发布:为 MCP 工具加上数据新鲜度检测与凭证脱敏
Thirumalaiboobathi · reddit · 2026-10-12
作者从社区讨论中获得启发,为 MCP 工具可观测性项目 opentel-mcp 实现了"陈旧数据检测"并随 v0.17 发布。核心问题:过期的读取工具返回看似完整的数据,span 仍是绿色,agent 会自信地基于 4 小时前的价格交易,而传统可观测性工具不会报错。
设计要点
- 工具在 result.meta 中自报新鲜度:maxAgeMs(滚动窗口,如报价只保鲜数秒)或 freshUntil(固定截止,如 K 线到收盘前有效)
- 配置可覆盖窗口,但以工具为事实来源;不报新鲜度的工具不给出判定,避免误标"新鲜"
- 过期响应在 span 上打标而非作为错误,成为每工具健康度评级的第五个信号
同版本的安全加固
- 记录的错误信息中清洗泄露凭证(Bearer token、API key、JWT、带密码的 URL)
- 本地 dashboard 拒绝跨站请求与 DNS rebinding
- 请求大小限制与严格 CSP
一条命令即可试用:npx opentel-mcp-ui --demo。
「编程与Agent」频道最新
- 10 个把所有 AI 模型收进一个 API 的开源网关,LiteLLM 领衔 60K 星 — victor_explore · 2026-10-12
- 微软 MiniCorp:用智能体公司模拟器生成企业训练数据 — dair_ai · 2026-10-12
- 用 MCP 接入 SteveCAD,提示词直出可审查的 CAD 模型 — burhop · 2026-10-12
- UCLA 论文实测多智能体持久记忆:峰值 KV 缓存降 60%,但记忆层几乎无效 — omarsar0 · 2026-10-12
- Agent 之间该不该搞「服务交换经济」?Reddit 热议分工省 token — blafri · 2026-10-12
- ShipAny TanStack 更新:Agent API 接管后台运营,新增漏斗看板 — gefei55 · 2026-10-12