PortSwigger/mcp-server
MCP Server for Burp
何を解決するか
このプロジェクトは、人気のあるウェブセキュリティテストツールであるBurp Suiteを、Model Context Protocol (MCP) を使ってAIクライアント(例:Claude Desktop)に接続する方法を提供します。これにより、AIアシスタントがBurp Suiteの機能やデータとやり取りでき、AI駆動のセキュリティテストおよび分析が可能になります。
動作方法
このプロジェクトは、MCPサーバーをホストするBurp Suite拡張として実装されています。2つのモードで動作します:直接SSE(Server-Sent Events)サーバーとして使用するか、Stdioベースの通信のみをサポートするAIクライアント向けにパッケージ化されたStdioプロキシサーバーを使用するかのいずれかです。拡張機能により、AIクライアントはKotlinコードで定義された特定のツールを呼び出すことができ、それらはBurp Suite内でアクションを実行します。
対象ユーザー
Burp Suiteを使用し、AIアシスタントを活用してセキュリティテストのワークフローを自動化または強化したいセキュリティ研究者やペネトレーションテスト担当者。
特徴
- MCP統合:AIクライアントがツールとやり取りする方法を標準化するModel Context Protocolを使用。
- Claude Desktop対応:Claude DesktopがBurp Suiteと通信できるようにする自動インストーラーを含む。
- 柔軟な接続性:異なるクライアント要件に対応するため、SSEおよびStdioプロキシモードの両方をサポート。
- ツールの拡張性:シンプルなKotlinデータクラスで、AIが使用する新しいツールを開発者が定義可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch