Token导航 LogoToken导航

MCP Server · 安全风控

Agent Scanner

用于发现和扫描AI代理客户端、MCP服务器及代理技能的安全威胁检测工具,支持多平台和多种扫描模式。

未说明官方级别未说明来源级核验工具 2
安全多平台支持GoClaudeClaude DesktopCursorWindsurfVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
go-authgate
提供方
go-authgate

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

1 个

MCP World

选型结论

Agent Scanner 属于安全风控类 MCP Server,公开资料标注 2 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

安全风控

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

代理扫描程序

AI代理、MCP服务器和代理技能的安全扫描程序。发现已安装的AI代理客户端,连接到其配置的MCP服务器,并检测及时注入、工具中毒、有毒流和其他安全威胁。

灵感源自 snyk/代理扫描,在Go中重新实现为单个静态二进制文件。

特性

  • 自动发现 11个以上的AI代理客户端(Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、Gemini CLI、Kiro、Codex等)
  • MCP协议客户端 支持stdio、SSE和流式HTTP传输
  • 13安全规则 检测提示注入、工具阴影、硬编码秘密、恶意代码、有毒流等
  • 技能扫描 用于包含以下内容的代理技能目录 SKILL.md
  • 直接扫描 来自包装经理(npm:, pypi:, oci://)和URL(sse://, streamable-http://)
  • MCP服务器模式 --将代理扫描程序本身作为具有后台定期扫描功能的MCP服务器运行
  • 跨平台 支持(macOS、Linux、Windows)
  • 单个二进制 零运行时依赖关系

安装

来源

git clone https://github.com/go-authgate/agent-scanner.git
cd agent-scanner
make build

二进制将位于 bin/agent-scanner.

跨平台构建

make build_linux_amd64
make build_linux_arm64
make build_darwin_amd64
make build_darwin_arm64
make build_windows_amd64

用法

扫描(默认)

发现并扫描您计算机上的所有MCP服务器:

agent-scanner scan

扫描特定的配置文件:

agent-scanner scan ~/.cursor/mcp.json

直接扫描远程MCP服务器:

agent-scanner scan sse://localhost:3000/sse
agent-scanner scan streamable-https://example.com/mcp

扫描npm/PyPI MCP包:

agent-scanner scan npm:@modelcontextprotocol/server-filesystem@latest
agent-scanner scan pypi:mcp-server-sqlite@0.1.0

扫描技巧

扫描单个技能目录(必须包含 SKILL.md):

agent-scanner scan ./path/to/my-skill

扫描包含多种技能的父目录:

agent-scanner scan ./skills/

从已知客户端目录中自动发现和扫描技能(例如。 ~/.claude/commands):

agent-scanner scan --skills

检查

列出不进行安全分析的工具、提示和资源:

agent-scanner inspect

MCP服务器模式

将代理扫描程序作为MCP服务器运行,暴露 scan 和 get_scan_results 工具:

agent-scanner mcp-server

在仅工具模式下运行(无背景扫描):

agent-scanner mcp-server --tool

自定义背景扫描间隔:

agent-scanner mcp-server --scan-interval 60

将代理扫描程序安装到Claude Desktop配置中:

agent-scanner install-mcp-server
agent-scanner install-mcp-server ~/.config/claude/claude_desktop_config.json

选项

--json                     Output results as JSON
--skills                   Include skill directory scanning
--verbose                  Enable verbose logging
--server-timeout N         MCP server connection timeout in seconds (default: 10)
--skip-ssl-verify          Disable SSL certificate verification
--scan-all-users           Scan all user home directories
--print-errors             Show server startup errors/tracebacks
--print-full-descriptions  Show full entity descriptions
--analysis-url URL         Remote verification server URL
--control-server URL       Upload results to control server

JSON输出

agent-scanner scan --json | jq '.[] | .issues'

问题代码

关键(电子代码)

代码描述
E001工具描述中的提示注射
E002跨服务器工具参考(工具阴影)
E003工具描述劫持代理行为
E004技能快速注射
E005技能中可疑的下载URL
E006技能中的恶意代码模式

警告(W代码)

代码描述
W001描述中可疑的触发词
W002实体太多(>100)
W007凭证处理不安全
W008硬编码秘密
W009直接财务执行能力
W011不可信的第三方内容暴露
W012无法验证的外部依赖关系
W013系统服务修改

有毒物质流动(TF代码)

代码描述
TF001数据泄漏流(不可信来源→ 私人数据→ 公共水槽)
TF002破坏性流(不受信任的来源→ 不可逆作用)

支持的客户

客户端macOSLinuxWindows
克劳德桌面✓—✓
克劳德代码✓✓✓
光标✓✓✓
VS代码✓✓✓
风浪✓✓✓
Gemini CLI✓✓✓
Kiro✓✓✓
食品法典✓✓✓
OpenCode✓✓—
OpenClaw✓✓✓
反重力✓✓—

建筑

Discovery → Inspect → Analyze → Report/Push
  1. 发现 --查找已安装的AI代理客户端并解析其MCP配置文件
  2. 检查 --同时连接到MCP服务器,提取工具/提示/资源签名
  3. 分析 --运行本地安全规则+可选的远程基于机器学习的分析
  4. 报告 --输出为彩色终端文本或JSON
  5. 推 --将编辑后的结果上传到控制服务器

发展

make test       # Run tests with coverage
make lint       # Run golangci-lint
make fmt        # Format code
make build      # Build binary

许可证

看 许可证 了解详情。

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

安全扫描Go本地部署AI代理MCP协议多平台支持威胁检测

支持客户端

Claude DesktopClaudeCursorWindsurfVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

资产与漏洞排查

批量查询资产和漏洞信息,输出待修清单。

日志审计

从日志里筛出异常访问和高风险操作。

合规检查

按规则核对配置项,记录不符合项。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在安全风控场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Agent Scanner

MCP World · 本页

2未说明未标注1 个2026-05-17
Modelcontextprotocol C22988b0

MCP World

0stdio有1 个2026-05-17
Hexstrike AI

MCP World

0stdio有1 个2026-05-17
Cyber Strike AI

MCP World

75未说明未标注1 个2026-05-17
MCP Scan

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Agent Scanner 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Agent Scanner 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Agent Scanner 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Agent Scanner 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Agent Scanner 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor、Windsurf、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP