集成
Burp Suite MCP Server 扩展
PortSwigger 官方 Burp Suite 扩展,提供 MCP 端点并附带 stdio 代理,使智能体可以查询代理中的 HTTP 与 WebSocket 历史记录、发送 HTTP/1.1 或 HTTP/2 请求,并打开 Repeater 或 Intruder 标签页。
使用条件与局限
- 需要安装 Burp Suite。Burp Suite 是 PortSwigger 的专有软件,适用其自身的最终用户许可协议:Professional 为付费订阅,Community Edition 按单独的社区版条款免费使用。扩展本身的 GPL-3.0 许可证不涵盖 Burp。扩展清单标明两个版本均受支持。
- 所审阅版本为 v1.3.0,发布于 2026-05-26,提供预编译的 burp-mcp-all.jar,也已上架 BApp Store。从源码构建需使用 Gradle,并要求 PATH 中有 Java 与 jar 命令;所审阅的构建使用 Java 21 工具链。
- SSE 服务默认监听 127.0.0.1:9876;只支持 stdio 的客户端可使用随附的代理 JAR。发送 HTTP 请求以及读取 HTTP 历史、WebSocket 历史和 Organizer 条目时,默认会弹出审批提示。修改配置的工具需手动启用,导出配置时默认过滤凭据。
- 扫描器问题与 Collaborator 工具仅在 Burp Suite Professional 中注册。返回给 MCP 客户端的数据由该客户端所用的模型提供方处理。审阅时默认分支比 v1.3.0 多 7 个提交,注册的工具集合保持不变。
关于此条目
- 类型
- 集成
- 类别
- 独立 MCP 集成
- 关联
- 独立 Agent 集成
- 目标
- 应用 · 网站
来源核查于
说明依据一手来源核查,不表示已进行运行测试、安全审计或兼容性验证。
一手来源
- https://github.com/PortSwigger/mcp-server/blob/5f76126409780ecba2b766c7f7388f465c5b5f94/README.md
- https://github.com/PortSwigger/mcp-server/blob/5f76126409780ecba2b766c7f7388f465c5b5f94/src/main/kotlin/net/portswigger/mcp/tools/Tools.kt
- https://github.com/PortSwigger/mcp-server/blob/5f76126409780ecba2b766c7f7388f465c5b5f94/src/main/kotlin/net/portswigger/mcp/config/McpConfig.kt
- https://github.com/PortSwigger/mcp-server/blob/5f76126409780ecba2b766c7f7388f465c5b5f94/BappManifest.bmf
- https://github.com/PortSwigger/mcp-server/blob/5f76126409780ecba2b766c7f7388f465c5b5f94/gradle.properties
- https://github.com/PortSwigger/mcp-server/blob/5f76126409780ecba2b766c7f7388f465c5b5f94/LICENSE
- https://github.com/PortSwigger/mcp-server/releases/tag/v1.3.0
- https://portswigger.net/bappstore/9952290f04ed4f628e624d0aa9dccebc
- https://portswigger.net/burp/eula