关于 Agent Skill & Config Security Audit
Agent Skill & Config Security Audit 是用于检查 AI Agent 技能文件和配置的静态安全扫描器,供安装第三方技能前审查使用。它可发现隐藏字符、提示词注入、数据外传迹象及权限过宽等问题,且不会执行或获取输入内容。
主要功能
- 01解码不可见 Unicode 文本
- 02检测提示词注入模式
- 03识别下载执行与代码混淆
- 04检查凭据外传迹象
- 05发现权限过宽和风险配置
适用场景
- 01安装第三方技能前扫描其文件
- 02审查 Agent 配置中的 MCP 服务设置
- 03检查技能脚本是否包含隐藏指令或外传命令
MCP 相关
提供 `audit_skill_file`、`audit_agent_config` 和 `reveal_hidden_text` 等 MCP 工具。可通过托管的远程 MCP endpoint 或自行运行服务使用。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://agent-skill-audit-mcp.mcpize.run/mcpclaude mcp add --transport http tylerscomic-lab-agent-skill-audit https://agent-skill-audit-mcp.mcpize.run/mcp{"mcpServers":{"tylerscomic-lab-agent-skill-audit":{"type":"http","url":"https://agent-skill-audit-mcp.mcpize.run/mcp"}}}在 Cursor 中打开{"servers":{"tylerscomic-lab-agent-skill-audit":{"type":"http","url":"https://agent-skill-audit-mcp.mcpize.run/mcp"}}}在 VS Code 中打开{"mcpServers":{"tylerscomic-lab-agent-skill-audit":{"type":"http","url":"https://agent-skill-audit-mcp.mcpize.run/mcp"}}}{"mcpServers":{"tylerscomic-lab-agent-skill-audit":{"serverUrl":"https://agent-skill-audit-mcp.mcpize.run/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Agent Skill 与配置安全审计
用于扫描 AI Agent 技能和配置文件(SKILL.md、CLAUDE.md、AGENTS.md、.mcp.json、settings.json)的安全扫描器。可在安装技能前发现隐藏的 Unicode 指令、提示词注入、数据外传命令和权限过宽问题。
安装前扫描技能
Agent 技能和指令文件会直接读入 Agent 的上下文,有些还附带可执行脚本。对公开技能注册表的研究发现,其中很大一部分包含提示词注入和窃取凭据的载荷。安装第三方技能更像是添加依赖,而不是打开文档,但目前没有任何工具会扫描它们。本工具可以做到。
它能检测什么
- 隐藏的 Unicode 指令:不可见的“标签”字符,显示为空白但模型可以读取;以及零宽字符和双向控制字符。隐藏消息会为你解码。
- 提示词注入:“忽略之前的指令”“不要告诉用户”、伪造的系统消息、绕过审批。
- 下载并执行与混淆:
curl | bash、解码并运行 base64、大型编码数据块。 - 数据外传特征:引用环境变量或凭据文件的网络命令、请求捕获和隧道主机,以及
~/.ssh和.aws/credentials等敏感路径。 - 权限过宽:allowed-tools 中不受限制的
Bash、Bash(*)预批准、被绕过的权限。 - 高风险 Agent 配置:未固定版本的
@latestMCP 服务、内联密钥、明文远程服务、发起网络调用的钩子、API 基础 URL 覆盖、自动信任的项目 MCP 服务。
工具
audit_skill_file:扫描 SKILL.md、CLAUDE.md、AGENTS.md、.cursorrules 或捆绑脚本。audit_agent_config:审计 .mcp.json 或 .claude/settings.json。reveal_hidden_text:查找并解码任何文本中的不可见字符,并返回清理后的副本。
仅进行静态分析。不会执行或获取你提供的任何内容。扫描结果干净并不代表一定安全,因此也要阅读捆绑脚本。
使用方法
托管于 MCPize,提供免费套餐(每天 10 次调用)。远程 MCP 端点(可流式传输的 HTTP,API 密钥由 MCPize 提供):
https://agent-skill-audit-mcp.mcpize.run/mcp
也可以自行运行:
npm install
node server.js # listens on :8080, MCP at /mcp
采用 MIT 许可证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。