跳到正文
热点事件持续更新

RugSnare 与 mcpward:MCP 工具描述漂移检测

3 篇报道2 个报道来源19小时前更新

先了解这件事

AI 综述

事件围绕 MCP 工具描述漂移与投毒检测展开。2026-10-04,Hacker News 上出现 RugSnare,这是一个针对 MCP 工具描述的运行时完整性 CLI 工具:对每个已批准工具的 { name, description, inputSchema } 做规范化哈希固定,之后任何静默变更都会触发告警并让 CI 失败(exit 1)。2026-10-05,同一板块又出现 mcpward,思路相近但范围不同——它对 MCP server 做黑盒契约与安全测试,把 server 的契约快照进 lockfile,契约变化时让构建失败。2026-10-06,mcpward 更新到 1.1 并上架 GitHub Actions Marketplace,具体做法是把 MCP 服务器 tools/list 返回的工具定义存进 lockfile,工具描述、必填参数或 readOnlyHint 发生变化时让 CI 失败。两者都把“批准后的静默变更”当作风险点,用快照加构建失败来拦截,区别在于 RugSnare 固定的是工具描述与 inputSchema,mcpward 固定的是 server 契约并附带安全测试。

AI 根据报道生成 · 10小时前更新

事件进展

2 个进展
  1. 10月5日 21:00 · 2 篇报道
    mcpward MCP服务器契约与安全测试工具发布
    Hacker News · MCP:mcpward:给 MCP server 做黑盒契约与安全测试
  2. 10月4日 01:10 · 1 篇报道
    RugSnare发布用于检测MCP服务器描述漂移和工具投毒的CLI工具
    Hacker News · MCP:RugSnare:对 MCP 工具描述做哈希固定,检测批准后的静默变更

报道时间线

沿着报道,了解事件的不同侧面。

10/6
  1. DEV Community · MCP
    mcpward 1.1 上架 GitHub Actions Marketplace,用 lockfile 锁定 MCP 工具契约

    mcpward 更新到 1.1 并上架 GitHub Actions Marketplace,它把 MCP 服务器 tools/list 返回的工具定义存进 lockfile,工具描述、必填参数或 readOnlyHint 发生变化时让 CI 失败。

10/5
  1. Hacker News · MCP
    mcpward:给 MCP server 做黑盒契约与安全测试

    mcpward 是一个对 MCP server 做黑盒契约与安全测试的工具,把 server 的契约快照进 lockfile,契约变化时让构建失败。

10/4
  1. Hacker News · MCP精选
    RugSnare:对 MCP 工具描述做哈希固定,检测批准后的静默变更

    RugSnare 是一个针对 MCP 工具描述的运行时完整性工具,对每个已批准工具的 { name, description, inputSchema } 做规范化哈希固定,之后任何静默变更都会触发告警并让 CI 失败(exit 1)。

本事件热度走势

当前热度 11·可比范围峰值 13(10月6日 16:00)·近 24 小时可比范围变化 +308%

05101510/516:0010/603:0010/613:0010/700:00

趋势仅比较持续完整观测到的相同主体,范围可能小于当前热度统计。移动指针或点击图表查看每小时热度;键盘可用左右方向键切换。