← Înapoi la listă

Burp Suite oficial MCP Server: Auto-infiltrare testare pentru AI Agent

itadol5j

Burp Suite MCP Structura serverului

🔥 Burp Suite Official MCP Server: auto-infiltration test for AI Agent

PortSwigger (Burp Suite Developer) a fost oficial lansatServer MCPNamePermite agentului AI să treacă.Model de protocol de context (MCP) Controlul direct al Burp Suite.

Înseamnă că agentul AI poate.Încercări automate de infiltrareAm înţeles.

Ce este Burp Suite MCP Server?

MCP (Protocolul de model) Este un protocol antropic care permite agentului AI să interacționeze cu instrumente externe. Suite Burp Server MCPPuntea către apartamentul Burp şi agentul AI.Nu ştiu.

Fluxul de lucru:

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

Funcții centrale

Funcții Adnotări
Server MCPName Ascultare implicită 127.0.0.01:9876
Interfață SSE Interfață de evenimente HTTPComment
Stdio Proxy Stdio MCP compatibil cu Claude Desktop
Instalare automată Configurează automat biroul Claude
Configurează editare Activați opțional instrumentul de editare a fișierului Burp
Unelte personalizate Un nou instrument MCP extensibil

:: Etape de instalare

Precondiții

  • Java.Alt organizator
  • comandă borcan: trebuie să fie executorie
  • Suite Burp: Aplicație Burp Suite necesară

Etapele de instalare

# 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

Conectează biroul Claude

Claude Desktop suportă în prezent doar serverele Stdio MCP, deci Burp MCP Serverul furnizeazăProxy:

# 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 pornește Stdio Proxy Server
  • Server proxy atașat la Burp
  • Toate cererile transmise prin Proxy la Burp

Conexiune directă cu serverul SSE

Dacă MCP Clear suportă SSE, vă puteți conecta direct:

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

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

Extinde instrumentul personalizat

Puteți defini noi instrumente MCP:

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

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

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

E în regulă.Atingeți interfața paginatăAdaugă suport de pauză pagină automată.

Cereri

scena Agent AI, ce pot face?
Încercarea de filtrare automată Agent AI Autoscan, analizează găurile
Analiză Gap Agent AI Analize Burp capturat date
Generarea raportului Raport de testare pentru Osmoza Agentului AI
Configurează automatizarea Agent AI Configurează Burp

Rezumat

Suite Burp Server MCPTestarea infiltrării în era AI:

  • PortSwigger Oficial, foarte de încredere
  • Suport pentru protocolul MCP, compatibil Claude Desktop
  • Oferă server SSE și Stdio Proxy
  • Utilitar personalizat extins
  • Agentul AI poate automatiza testele de infiltrare.

Test de infiltrare + AI Agent, Noua Eră a Securităţii Cyber.

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

Acordul MCP:https://modercontentprotocol.io/