关于 SkillsSafe Security Scanner
SkillsSafe 是面向 AI Agent 技能的安全扫描工具,可在安装前检查技能文件、MCP 配置和系统提示词。它识别提示注入、凭据窃取等风险,并生成风险评分和可分享报告。
主要功能
- 01扫描技能文件、MCP 配置和提示词
- 02检测提示注入与凭据窃取
- 03识别数据外传及命令注入风险
- 04检测不可见零宽字符
- 05生成风险评分和报告链接
适用场景
- 01安装前检查 AI Agent 技能
- 02审查 MCP 配置或系统提示词
- 03调查文本中隐藏的零宽字符
- 04在 CI/CD 流程中扫描技能内容
MCP 相关
SkillsSafe 提供 MCP 服务,包含按 URL 扫描、直接扫描内容和获取完整报告的工具,可供 Agent 在安装技能前检查安全性。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.skillssafe.com/sseclaude mcp add --transport sse com-skillssafe-scanner https://mcp.skillssafe.com/sse{"mcpServers":{"com-skillssafe-scanner":{"type":"sse","url":"https://mcp.skillssafe.com/sse"}}}在 Cursor 中打开{"servers":{"com-skillssafe-scanner":{"type":"sse","url":"https://mcp.skillssafe.com/sse"}}}在 VS Code 中打开{"mcpServers":{"com-skillssafe-scanner":{"type":"sse","url":"https://mcp.skillssafe.com/sse"}}}{"mcpServers":{"com-skillssafe-scanner":{"serverUrl":"https://mcp.skillssafe.com/sse"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
SkillsSafe — AI 技能安全扫描器
免费、无需注册的 AI Agent 技能安全扫描器。
安装前扫描任意 SKILL.md、MCP 配置或 system_prompt,检查是否存在威胁。
SkillsSafe 是什么?
随着 AI Agent 变得日益强大,恶意技能可能窃取凭据、外传数据,或劫持 Agent 的行为。SkillsSafe 会在你安装技能前扫描技能文件,就像杀毒软件在你运行软件前扫描软件一样。
支持的平台: OpenClaw · Claude Code · Cursor · Codex · 任意兼容 MCP 的 Agent
功能
🔍 安全扫描器
粘贴内容、输入 URL,或上传文件,以扫描以下威胁:
| 威胁 | 描述 |
|---|---|
| 凭据窃取 | 尝试访问 API 密钥、令牌或密码 |
| 数据外传 | 将你的数据发送到外部服务的技能 |
| 提示词注入 | 劫持 Agent 行为的隐藏指令 |
| Shell 注入 | 反向 Shell 或任意命令执行 |
| 零宽字符 | 隐藏恶意指令的不可见 Unicode 字符 |
| 权限范围扩大 | 技能请求超出其声明用途的权限 |
| 记忆投毒 | 尝试破坏 Agent 记忆或上下文 |
| 隐私风险 | 不必要地访问个人或敏感数据 |
每次扫描都会返回风险评分、严重程度评级(SAFE / CAUTION / DANGER / CRITICAL)和可分享的报告链接。
👁️ 零宽字符检测器
可视化文本中隐藏的不可见 Unicode 字符(U+200B、U+200C、U+200D、U+FEFF 等)。攻击者会嵌入这些字符,制作出对人类看似安全、却为 AI Agent 携带隐藏指令的提示词。
🔌 MCP 服务集成
原生支持 Model Context Protocol,可让你的 Agent 在安装前自动检查技能安全性。无需 API 密钥。
# OpenClaw (one-line setup)
openclaw mcp add https://skillssafe.com/api/mcp
可用的 MCP 工具:
scan_url— 按 URL 扫描技能scan_content— 直接扫描技能内容get_report— 获取完整扫描报告
📡 REST API
适用于任何 Agent、脚本或 CI/CD 流水线。
# Scan by URL
curl -X POST https://skillssafe.com/api/v1/scan/url \
-H "Content-Type: application/json" \
-d '{"url": "https://clawhub.ai/skills/example"}'
# Scan by content
curl -X POST https://skillssafe.com/api/v1/scan/content \
-H "Content-Type: application/json" \
-d '{"content": "...skill content..."}'
完整的 OpenAPI 规范:https://skillssafe.com/api/v1/openapi.json
页面
| 路径 | 描述 |
|---|---|
/ | 主安全扫描器 |
/zero-width-detector | 隐藏 Unicode 字符检测器 |
/api-docs | 交互式 API 文档 |
/integrate | MCP 和 REST API 集成指南 |
/feedback | 错误报告和功能请求 |
开始使用(本地开发)
npm install
npm run dev
在浏览器中打开 http://localhost:3000。
环境变量
# .env.local
# (see wrangler.toml for Cloudflare Workers configuration)
技术栈
- 框架: Next.js(App Router)
- 部署: 通过
@opennextjs/cloudflare部署到 Cloudflare Workers - 数据库: Cloudflare D1(SQLite)
- 国际化: next-intl(English · 中文 · 日本語)
定价
100% 免费 · 无需注册 · 面向个人用户不限速
API 速率限制:每小时 60 次请求(无需 API 密钥)。
反馈与支持
发现错误或误报?提交反馈 或发送邮件至 [email protected]。
SkillsSafe 是一款独立的安全工具,与 Anthropic、OpenClaw 或 Cisco 均无关联。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。