使用说明
AgentVerus MCP服务器
AI代理技能的安全扫描,作为MCP工具公开。直接从您的AI代理扫描ClawHub、GitHub、skills.sh或原始URL中的技能。
164个测试·6个分析器·ASST分类法·托管信任检查商务
快速开始
添加到代理的MCP配置中:
已发布包: agentverus-scanner-mcp
如果你想要托管的商业工具(list_offers, trust_check),设置:
AGENTVERUS_API_KEY对于经过身份验证的呼叫https://agentverus.ai/api/v1/trust/checkAGENTVERUS_BASE_URL仅当您需要非生产AgentVerus基URL时
克劳德桌面/光标/风帆
{
"mcpServers": {
"agentverus": {
"command": "npx",
"args": ["-y", "agentverus-scanner-mcp"]
}
}
}
开爪
{
"mcp": {
"agentverus": {
"command": "npx",
"args": ["-y", "agentverus-scanner-mcp"]
}
}
}
工具
check_skill
按名称或标识符检查技能。自动解析ClawHub slug、GitHub repos和skills.sh路径。
check_skill({ source: "web-search" })
check_skill({ source: "vercel-labs/agent-skills/react-best-practices" })
list_offers
获取机器可读的AgentVerus报价目录。
list_offers({})
trust_check
致电托管的AgentVerus信任检查SKU。需要 AGENTVERUS_API_KEY.
trust_check({ url: "https://raw.githubusercontent.com/owner/repo/main/SKILL.md" })
trust_check({ skillId: "11111111-1111-1111-1111-111111111111" })
scan_url
从任何URL扫描技能——GitHub、ClawHub、skills.sh或原始skill.md。
scan_url({ url: "https://github.com/owner/repo" })
scan_skill
直接扫描技能内容(传递原始skill.md文本)。
scan_skill({ content: "---\nname: my-skill\n---\n# My Skill\n..." })
explain_finding
获取任何ASST安全类别的详细说明。
explain_finding({ id: "ASST-06" })
资源
agentverus://taxonomy--完整的ASST分类(11个类别)agentverus://offers--托管报价目录和计费元数据agentverus://about--扫描仪信息和功能
它扫描什么
扫描程序检查11类特定于代理的安全风险:
| ID | 类别 | 示例 |
|---|---|---|
| ASST-01 | 指令注入 | HTML注释中的隐藏指令 |
| ASST-02 | 数据过滤 | 未经授权的出站数据传输 |
| ASST-03 | 权限升级 | 权限请求过多 |
| ASST-04 | 依赖劫持 | URL泄露, curl|sh 图案 |
| ASST-05 | 凭证收集 | 读取环境变量+网络发送 |
| ASST-06 | 快速注入继电器 | 未经验证的外部内容处理 |
| ASST-07 | 未验证的包 | 未知/未扫描的依赖关系 |
| ASST-08 | 混淆 | 编码的有效载荷,压缩的脚本 |
| ASST-09 | 缺少安全边界 | 没有范围限制或错误处理 |
| ASST-10 | 持久性滥用 | 可利用的状态存储 |
| ASST-11 | 触发器操纵 | 激活模式过宽 |
信任徽章
| 徽章 | 分数 | 含义 |
|---|---|---|
| 🟢 认证 | 95-100 | 无重大安全问题 |
| 🟡 有条件 | 85-94 | 次要问题,建议审查 |
| 🟠 可疑 | 60-84 | 重大问题,需要人工审查 |
| 🔴 拒绝 | 0-59 | 发现关键安全问题 |
链接
- Agent Verus --AI代理安全平台
- npm上的MCP服务器 --此MCP服务器包
- npm上的扫描仪 --底层扫描仪
- ASST分类学 --完整的安全分类
许可证
麻省理工学院