实测多数 MCP 服务器漏标安全提示:idempotent 和 openWorld 最常缺失
abhiramreddykalluru · reddit · 2026-10-26
MCP 工具可携带四个安全提示:readOnlyHint、destructiveHint、idempotentHint、openWorldHint。作者实测发现多数服务器最多只设前两个——而后两个告诉 AI 应用「重复运行工具是否安全」「是否会触达外部服务」,正是应用决定何时先征求用户确认的依据。
作者基于 Anthropic 的 MCP 构建指南,在开源测试工具中新增了这两项检查(连同「search」这类易撞名的通用工具名和超长工具列表检测)。实测 DeepWiki 和 GitMCP 都缺这两个标签,Context7 则四项全设。这些以提示而非扣分形式展示,可在线检测自己的服务器。
「编程与Agent」频道最新
- 同一道手写代码调查:X 仅 12.7% 程序员手写代码超两成,Mastodon 高达 75.2% — mitsuhiko · 2026-10-26
- AI 让写代码快过开票,Jira 粒度跟不上干脆弃用 — feregri_no · 2026-10-26
- vLLM 生产栈跑 K8s 没问题,但 agent 沙箱 Modal 用另一套扩展到百万并发 — NielsRogge · 2026-10-26
- badlogic 分享 2026 年 agent 工作流:「做砸了就吼它」 — steipete · 2026-10-26
- AI 审查连挂三轮后,独立开发者让离线价格改为只读保数据 — SeanOliver · 2026-10-26
- 花21美元 API 让 DeepSeek 写引擎:Mac 上跑出 300+ tok/s,快过 mlx-lm — GabGarrett · 2026-10-26