MCP服务器漏洞扫描工具

一个用于扫描和检测MCP服务器漏洞的开源安全分析工具,适用于LLM代理工作流的安全审计。

  • by tronmongoose
  • 本地部署
  • 更新于
在 GitHub 查看 tronmongoose/paihack

使用说明

PAIhack 的

2025黑客马拉松MCP服务器漏洞扫描

🛡️ 代理威胁雷达

黑客马拉松项目 | 使用代理雷达扫描和保护MCP服务器


📌 概述

此项目演示了如何扫描和检测 MCP(模型上下文协议) 服务器使用 代理雷达,一个用于LLM代理工作流的开源静态和动态安全分析工具。

我们使用Golf框架构建了一个最小的MCP服务器,故意注入一个漏洞用于演示,并使用Agentic Radar对其进行扫描,以生成人类可读的安全报告。结果显示了平台团队如何了解LLM管道中的工具使用情况、提示流和潜在攻击面。


⚙️ 技术栈

  • 🧱 高尔夫MCP –构建MCP兼容服务器的框架
  • 🔍 代理雷达 –代理工作流的静态和动态扫描程序
  • 🐍 Python(3.10+)
  • 🐳 可选Docker设置

🗂️ 项目结构

.
├── mcp-server/             # MCP server built with Golf
│   └── routes/             # MCP bundle definitions and tool declarations
│   └── run_server.py       # Entry point
├── scans/                  # Output scan reports (HTML/JSON)
├── test-bundles/           # Sample JSON bundles with vulnerabilities
├── radar-scan.sh           # CLI helper script to run Agentic Radar
└── README.md