Burpsuite MCP Server
Ein Model Context Protocol (MCP)-Server, der eine Schnittstelle für die Interaktion mit der Scan- und Proxy-Funktionalität von Burpsuite Professional bereitstellt.
Überblick
Dieser MCP-Server ermöglicht KI-Assistenten die Interaktion mit Burpsuite Professional für Websicherheitstests und Schwachstellenscans. Er bietet Tools für:
- Starten von Schwachstellenscans auf Ziel-URLs
- Überprüfen des Scanstatus und Abrufen der Ergebnisse
- Zugriff auf den von Burp Proxy erfassten HTTP/HTTPS-Verkehr
- Anzeigen der beim Scannen erkannten Site-Struktur
Merkmale
Werkzeuge
Der Server stellt die folgenden Tools bereit:
- start_scan : Starten Sie einen neuen Schwachstellenscan für eine Ziel-URL
- Parameter:
target
: Zu scannende Ziel-URL (zB https://example.com )scan_type
: Art des durchzuführenden Scans (passiv, aktiv oder vollständig)
- Parameter:
- get_scan_status : Überprüfen Sie den Status eines laufenden Scans
- Parameter:
scan_id
: ID des zu prüfenden Scans
- Parameter:
- get_scan_issues : Ruft die bei einem Scan gefundenen Sicherheitslücken ab
- Parameter:
scan_id
: ID des Scansseverity
: Filtern Sie Probleme nach Schweregrad (hoch, mittel, niedrig, Info oder alle).
- Parameter:
- get_proxy_history : Ruft den von Burp Proxy erfassten HTTP/HTTPS-Verkehr ab
- Parameter:
host
: Nach Host filtern (optional)method
: Filtern nach HTTP-Methode (optional)status_code
: Filtern nach HTTP-Statuscode (optional)limit
: Maximale Anzahl der zurückzugebenden Elemente (Standard: 10)
- Parameter:
- get_site_map : Ruft die Site-Struktur ab, die beim Scannen und Durchsuchen erkannt wurde
- Parameter:
host
: Nach Host filtern (optional)with_parameters
: Nur URLs mit Parametern anzeigen (optional)limit
: Maximale Anzahl der zurückzugebenden Elemente (Standard: 20)
- Parameter:
Ressourcen
Der Server stellt die folgenden Ressourcen bereit:
- Scan-Ergebnisse :
burpsuite://scan/{scanId}
- Problemdetails :
burpsuite://scan/{scanId}/issue/{issueId}
- Proxy-Verlauf :
burpsuite://proxy/history
- Proxy-Verlaufselement :
burpsuite://proxy/history/{itemId}
- Sitemap :
burpsuite://sitemap
Installation
Installation über Smithery
So installieren Sie Burpsuite Server für Claude Desktop automatisch über Smithery :
Manuelle Installation
- Erstellen Sie den Server:
- Fügen Sie den Server zu Ihrer MCP-Einstellungskonfigurationsdatei hinzu:
Zukünftige Verbesserungen
Dieser Server bietet derzeit Mock-Funktionalität. So verbinden Sie ihn mit einer echten Burpsuite Professional-Instanz:
- Konfigurieren Sie Burpsuite Professional, um seine REST-API verfügbar zu machen
- Aktualisieren Sie die Serverimplementierung, um eine Verbindung zur Burpsuite REST API herzustellen
- Fügen Sie Authentifizierungsmechanismen für eine sichere API-Kommunikation hinzu
Beispielverwendung
Hier sind einige Beispiele für die Verwendung des Burpsuite MCP-Servers mit einem KI-Assistenten:
Starten eines Scans
Anzeigen des Proxy-Verlaufs
Schwachstellen analysieren
local-only server
The server can only run on the client's local machine because it depends on local resources.
Burpsuite MCP Server
Related MCP Servers
- -securityAlicense-qualityBurpSuite MCP Server: A powerful Model Context Protocol (MCP) server implementation for BurpSuite, providing programmatic access to Burp's core functionalities.Last updated -22PythonMIT License
- Python
- TypeScriptMIT License
- PythonMIT License