腾讯朱雀实验室开源的全栈 AI 红队测试平台,用于扫描 AI 智能体、MCP 服务、Agent Skills 与 AI 基础设施的安全风险。
sinewaveai/agent-security-scanner-mcp
面向 AI 编码代理的安全扫描器,检查生成代码、MCP 服务器、提示词和 AI 推荐的依赖包风险。
- Star
- 123
- Fork
- 12
- 未关闭 Issue
- 34
- 最近提交
- 20天前
这是什么?
agent-security-scanner-mcp 是为 Claude Code、Cursor、Windsurf、Cline 等 AI 编码代理设计的安全扫描器。它可以作为 CLI、MCP 服务器或 GitHub Action 运行,为项目给出 A 到 F 的安全评级并列出具体问题。
扫描覆盖几类风险:代理生成的易受攻击代码(如 SQL 注入、XSS、命令注入和密钥泄露)、MCP 服务器问题(如工具描述投毒、工具名仿冒),以及提示词注入检测和执行前的 shell、文件、网络操作检查。它还会将 AI 推荐的依赖名与 npm、PyPI、RubyGems、crates.io 等仓库比对,识别幻觉包。
项目同时提供 CycloneDX 格式的 SBOM 生成、通过 OSV.dev 查询 CVE,以及基于 LLM 的语义审查工具 cr-agent。默认输出为紧凑格式,便于代理读取而不占用过多上下文。
核心功能
- 01全项目扫描并给出 A 到 F 的安全评级
- 02审计 MCP 服务器中的工具投毒和工具名仿冒
- 03跨七个包生态检查 AI 推荐的依赖是否存在
- 04检测提示词注入和越狱尝试
- 05生成 CycloneDX 格式 SBOM 并通过 OSV.dev 查询漏洞
适用场景
- 在合并代理编写的 PR 之前进行安全扫描
- 在将 MCP 服务器接入编码代理之前进行审计
- 在安装前发现 AI 助手虚构的依赖包
- 通过提供的 GitHub 工作流配置,在 CI 中加入安全检查
快速上手
- 1
扫描当前项目,获取 A-F 安全评级
npx agent-security-scanner-mcp scan-project . --verbosity compact - 2
将扫描器安装到你的 AI 编程客户端(以 Claude Code 为例)
npx agent-security-scanner-mcp init claude-code
使用前须知
- 基于规则的扫描不能替代 npm audit 等依赖漏洞工具。
- cr-agent 的语义审查需要你自行选择并接入 LLM 服务商。
收录于专题
标签
常见问题
- agent-security-scanner-mcp 是什么?
- 面向 AI 编码代理的安全扫描器,检查生成代码、MCP 服务器、提示词和 AI 推荐的依赖包风险。 agent-security-scanner-mcp 是为 Claude Code、Cursor、Windsurf、Cline 等 AI 编码代理设计的安全扫描器。它可以作为 CLI、MCP 服务器或 GitHub Action 运行,为项目给出 A 到 F 的安全评级并列出具体问题。
- agent-security-scanner-mcp 可以免费使用吗?用的什么许可证?
- agent-security-scanner-mcp 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- agent-security-scanner-mcp 还在维护吗?
- 活跃维护中。agent-security-scanner-mcp 最近一次提交是在 2026年10月18日。
- agent-security-scanner-mcp 适合用来做什么?
- 在合并代理编写的 PR 之前进行安全扫描 在将 MCP 服务器接入编码代理之前进行审计 在安装前发现 AI 助手虚构的依赖包 通过提供的 GitHub 工作流配置,在 CI 中加入安全检查
- agent-security-scanner-mcp 怎么安装和运行?
- 扫描当前项目,获取 A-F 安全评级: npx agent-security-scanner-mcp scan-project . --verbosity compact 将扫描器安装到你的 AI 编程客户端(以 Claude Code 为例): npx agent-security-scanner-mcp init claude-code
- 在哪里获取 agent-security-scanner-mcp?
- 源代码和安装说明在 GitHub 上:https://github.com/sinewaveai/agent-security-scanner-mcp
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源 AI 安全验证工具,检查模型文件、代码、在线 LLM/Agent/MCP 服务及录制的 Agent 运行记录。
本地优先的运行时安全层,在 AI 智能体执行前审查其命令、文件访问、包安装和 MCP 工具调用。
开源 AI 智能体防火墙,位于智能体与网络之间,拦截密钥外泄、提示注入、SSRF 和 MCP 工具投毒,并输出签名操作凭证。
在安装前扫描 AI 智能体技能(Claude Code、Codex、MCP)的安全扫描器,检测提示词注入、数据外泄和供应链风险。
面向代码与 AI 智能体配置的安全扫描器,内置 LLM 应用、MCP 服务与泄露密钥等检测规则。