Cy-S3c/BurpMCP-Ultra
说明与用途
**项目简介**
Cy‑S3c/BurpMCP‑Ultra 是一款基于 AI 的 MCP(Model Context Protocol)服务器,专为 Burp Suite Professional 打造,内置 149 项渗透测试工具(代理、扫描、内联模糊、竞态、引导注入、JWT/IDOR、情报收集、OOB 等),并提供实时仪表盘与本地硬化安全层,可通过 Claude Code 或任意 MCP 客户端远程驱动 Burp。
**价值**
- **AI 与真实安全工具的桥梁**:通过标准化的 MCP 协议,把大模型(如 Claude、ChatGPT 等)直接映射到 Burp 的功能,实现“让 AI 真正动手”。
- **一站式渗透测试平台**:统一入口覆盖从代理到高级攻击的全套工具,降低切换不同插件的成本。
- **实时可视化**:仪表盘实时展示请求、漏洞、攻击路径等信息,提升团队协作与审计效率。
- **安全可靠的本地部署**:只在 localhost 运行,默认开启防护措施,避免外部攻击面。
**典型接入方式**
- **启动 MCP 服务器**:
java -jar burpmcp-ultra.jar(或使用 Docker 镜像)。服务器默认监听本机 127.0.0.1 的 MCP 端口。 - **在 AI 助手侧配置 MCP 客户端**:
- 使用 Claude Code、OpenAI Plugins 或自研 MCP SDK(Python、Node、Java)指向
http://127.0.0.1:xxxx/mcp。 - 通过标准的
tool.invoke、tool.list等 RPC 调用即可让模型执行 Burp 功能(如proxy.intercept,scanner.start,fuzzer.run)。
- **可选 CLI/SDK**:项目提供 Kotlin/Java SDK 与 Python 示例脚本,便于在 CI/CD、自动化测试或自定义插件中直接调用。
- **安全集成**:在生产环境可通过 Nginx 反向代理加 TLS、IP 白名单或 Unix Domain Socket 限制访问,仅对可信 AI 服务开放。
**生产可用性**
- **活跃度**:最近一次提交于 2026‑06‑25,GitHub ★101、Fork 14,社区已有若干实战案例。
- **技术成熟度**:使用 Kotlin 编写,提供完整的 API/SDK/CLI,兼容所有主流 MCP 客户端。
- **安全性**:默认只监听本机,代码中实现了请求签名与权限校验;仍需自行审计依赖库的许可证与漏洞。
- **可部署性**:支持 Docker、K8s、系统服务三种方式,易于在 CI/CD 或内部渗透测试平台中以容器化方式上线。
综合来看,BurpMCP‑Ultra 已具备 **高** 的生产候选资格,适合作为 AI‑驱动安全自动化的核心组件进行试点或正式投入使用。只要在部署前完成许可证合规检查与内部安全审计,即可在企业环境中安全运行。
实际用途
Cy-S3c/BurpMCP-Ultra helps connect AI assistants to real tools and data through a standard protocol.
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Kotlin
- 记录日期: 2026-09-05T17:30:58.410Z