riseandignite/mcp-shield 是一个安全检查器,它检查已安装的 MCP 服务器配置,寻找与工具相关的风险。该仓库将其介绍为面向 MCP 服务器的安全扫描器,README 摘要明确列出工具投毒、数据外泄路径和跨源权限提升检测。项目使用 TypeScript 编写,采用 MIT 许可证。仓库创建于 2025 年 4 月 15 日,GitHub 上有 555 个 star。
检查对象是 MCP 和 Claude Desktop 的配置文件。用户可以指定要检查的文件,因此它同时覆盖这两个环境的配置。检测项包括经由工具传入的风险,例如工具投毒,数据可能外泄的路径,以及不同来源之间权限提升的问题。使用 Anthropic Claude 的分析是可选功能,也支持设置在检查中排除的服务器列表。因此其重点不是描述服务器本身的所有行为,而是在配置中找出这类风险信号。
所提供的信息没有记录最新发布版本,也没有给出检测准确率或真实环境下的性能。能够确认的范围仅限于针对指定 MCP 或 Claude Desktop 配置的检查,以及文档中列举的风险类型。因此这个工具的效用应当放在配置检查上,仅凭它的结果难以判断服务器的整体安全状况。