Burp Suite serveur officiel MCP: test d'infiltration automatique pour Agent AI

Serveur officiel MCP Burp Suite: test d'infiltration automatique pour l'agent AI
PortSwigger (Burger Suite Developer) a été officiellement publiéServeur MCP, permettre à l'agent d'IA de passerModèle de protocole contextuel (MCP) Contrôle direct de Burp Suite.
Ça veut dire : Agent d'IA peut.Essais d'infiltration automatiqueCompris.
Qu'est-ce que Burp Suite MCP Server ?
MCP (Modèle de protocole objet) C'est un protocole anthropique qui permet à l'agent d'IA d'interagir avec des outils externes. Serveur MCP Burp SuitePasserelle à Burp Suite et agent d'IAJe ne sais pas.
Flux de travail:
AI Agent (Claude/GPT) → MCP 协议 → MCP Server → Burp Suite → 渗透测试
Fonctions essentielles
| Fonctions | Annotations |
|---|---|
| Serveur MCP | Écoute par défaut 127.0.0.1:9876 |
| Interface SSE | Interface d'événements HTTP Server-Sent |
| Stdio Proxy | Stdio MCP compatible avec Claude Desktop |
| Installation automatique | Configurer automatiquement Claude Desktop |
| Configuration de l'édition | Activer en option l'outil d'édition de fichier de configuration Burp |
| Outils personnalisés | Nouvel outil MCP extensible |
:: Étapes d ' installation
Préconditions
- Java.Autres organisateurs
- commande jar: doit être exécutoire
- Suite Burp: Application Burp Suite requise
Étapes d'installation
# 1. 克隆仓库 git clone https://github.com/PortSwigger/mcp-server.git cd mcp-server # 2. 构建 JAR 文件 ./gradlew embedProxyJar # 3. 在 Burp Suite 中加载扩展 # Extensions → Add → Java → 选择 build/libs/burp-mcp-all.jar # 4. 配置 MCP Server(在 Burp 的 MCP 标签页) # 默认监听 http://127.0.0.1:9876
Connexion Claude Desktop
Claude Desktop ne prend actuellement en charge que les serveurs MCP Stdio, donc Burp MCP Serveur fournitProxy:
# Claude Desktop 配置文件
# ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"burp": {
"command": "java",
"args": [
"-jar",
"/path/to/mcp-proxy-all.jar",
"--sse-url",
"http://127.0.0.1:9876"
]
}
}
}
Justification:
- Claude Desktop démarre Stdio Proxy Server
- Serveur proxy attaché à Burp
- Toutes les demandes envoyées via Proxy à Burp
Connexion directe avec SSE Server
Si votre MCP Clear supporte SSE, vous pouvez vous connecter directement :
# SSE 接口 URL http://127.0.0.1:9876 # 或带 /sse 路径 http://127.0.0.1:9876/sse
Expand outil personnalisé
Vous pouvez définir de nouveaux outils MCP :
// 工具定义在 src/main/kotlin/net/portswigger/mcp/tools/Tools.kt
// 创建新的 serializable data class
@Serializable
data class MyCustomTool(
val param1: String,
val param2: Int
)
// 工具名称自动从参数类名派生
// 返回字符串或更丰富的 PromptMessageContents
C'est bon.Atteindre l'interface paginéeAjoute une prise en charge automatique de la pause page.
Demandes
| scène | Agent AI, que puis-je faire ? |
|---|---|
| Essai d'infiltration automatique | Agent d'IA autoscan, analyse des trous |
| Analyse des lacunes | L'agent de l'IA analyse les données saisies |
| Production de rapports | Rapport de test d'osmose de génération d'agents d'IA |
| Configuration de l'automatisation | Agent d'IA Configurer Burp |
Résumé
Serveur MCP Burp SuiteTest d'infiltration dans l'ère de l'IA:
- PortSwigger Official, très fiable
- Support pour le protocole MCP, compatible Claude Desktop
- Fournir SSE Server et Stdio Proxy
- Outil personnalisé étendu
- Agent d'IA peut automatiser les tests d'infiltration.
Test d'infiltration + Agent AI, Nouvelle ère de la cybersécurité.
GitHub:https://github.com/PortSwigger/mcp-serveur
Accord MCP:https://modercontentprotocol.io/