← Torna all’elenco

Burp Suite ufficiale MCP Server: test di auto-infiltrazione per l'agente AI

itadol5j

Struttura server Burp Suite MCP

🔥 Burp Suite Official MCP Server: test di auto-infiltrazione per l'agente AI

PortSwigger (Burp Suite Developer) è stato ufficialmente rilasciatoServer MCP, consentire AI Agent di passareProtocollo di contesto modello (MCP) Controllo diretto di Burp Suite.

Significa: l'agente dell'AI può.Test di infiltrazione automaticiRicevuto.

Cos'è Burp Suite MCP Server?

MCP (Protocollo sul tema della moda) E' un protocollo antropico che permette all'agente AI di interagire con gli strumenti esterni. Burp Suite Server MCPBridge to Burp Suite e AI AgentNon lo so.

Flusso di lavoro:

AI Agent (Claude/GPT) → MCP 协议 → MCP Server → Burp Suite → 渗透测试

Funzioni core

Funzioni Annunci
Server MCP Ascolto di default 127.0.0.1:9876
Interfaccia SSE Interfaccia HTTP Server-Sent Eventi
Stdio Proxy Stdio MCP compatibile con Claude Desktop
Installazione automatica Autoconfigurazione Claude Desktop
Configurare Modifica Attivare facoltativamente lo strumento di editing dei file di configurazione Burp
Strumenti personalizzati Nuovo strumento MCP

:: Passi di installazione

Presupposti

  • Java.Altri organi
  • jar comando: deve essere applicato
  • Suite Burp: Richiesta Burp Suite

Fase di installazione

# 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

🔗 Collegare Claude Desktop

Claude Desktop attualmente supporta solo server MCP Stdio, quindi Burp MCP ServerProxy:

# 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"
      ]
    }
  }
}

Rationale:

  • Claude Desktop avvia il server proxy Stdio
  • Server proxy collegato a Burp
  • Tutte le richieste inoltrate tramite Proxy a Burp

🛠️ Connessione diretta tramite server SSE

Se il tuo MCP Clear supporta SSE, puoi connetterti direttamente:

# SSE 接口 URL
http://127.0.0.1:9876

# 或带 /sse 路径
http://127.0.0.1:9876/sse

Espandi lo strumento personalizzato

È possibile definire nuovi strumenti MCP:

// 工具定义在 src/main/kotlin/net/portswigger/mcp/tools/Tools.kt

// 创建新的 serializable data class
@Serializable
data class MyCustomTool(
    val param1: String,
    val param2: Int
)

// 工具名称自动从参数类名派生
// 返回字符串或更丰富的 PromptMessageContents

Va tutto bene.Ottenere Interfaccia PaginaedAggiunge il supporto automatico di pausa pagina.

Applicazioni

scena Agente dell'AI, cosa posso fare?
Test di autoinfiltrazione AI Agent autoscan, analizzare i fori
Analisi Gap AI Agent Analyses Burp Captured Data
Generazione di report Rapporto di test sull'osmosi di generazione dell'agente AI
Configurazione dell'automazione AI Agent Configure Burp

Sintesi

Burp Suite Server MCPTest di infiltrazione nell'era dell'AI:

  • PortSwigger Ufficiale, altamente affidabile
  • Supporto per protocollo MCP, compatibile Claude Desktop
  • Fornire server SSE e proxy Stdio
  • Strumento personalizzato esteso
  • AI Agent può automatizzare i test di infiltrazione.

Test di infiltrazione + AI Agent, Nuova Era di Cybersecurity.

GitHub:https://github.com/PortSwigger/mcp-server

Accordo MCP:https://modercontentprotocol.io/