← Tilbage til listen

Burp Suite officielle MCP Server: Auto- infiltration test for AI Agent

itadol5j

Burp Suite MCP Server struktur

MCP Server: automatisk infiltrationstest for AI Agent

PortSwigger (Burp Suite Developer) blev officielt løsladtMCP- server, tillade AI Agent at passereModel til kontekstprotokol (MCP) Direkte kontrol med Burp Suite.

Det betyder: AI Agent kan.Automatisk infiltrationsprøvningForstået.

Hvad er Burp Suite MCP Server?

MCP (standardprotokol) Det er en antropisk protokol, der tillader AI Agent at interagere med eksterne værktøjer. Burp Suite MCP ServerBroen til Burp Suite og AI AgentDet ved jeg ikke.

Arbejdsgang:

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

Kernefunktioner

Funktioner Annotationer
MCP- server Standard lytning 127.0.0.1: 9876
SSE- grænseflade HTTP Server- Sendt Begivenheder Interface
Stdio Proxy Stdio MCP kompatibel med Claude Desktop
Autoinstallation Autoconfigure Claude desktop
Indstil Redigér Muligt aktivere Burp konfiguration fil redigeringsværktøj
Brugerdefinerede værktøjer Udvideligt nyt MCP-værktøj

:: Monteringstrin

Forudsætninger

  • Java.Andre arrangører
  • krukkekommando: skal kunne fuldbyrdes
  • Burp Suite: Burp Suite ansøgning påkrævet

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

Name

Claude Desktop understøtter i øjeblikket kun Stdio MCP servere, så Burp MCP Server giverProxy:

# 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 starter Stdio Proxy Server
  • Proxy- server knyttet til Burp
  • Alle anmodninger sendt via Proxy til Burp

Direkte forbindelse med SSE Server

Hvis din MCP Clear understøtter SSE, kan du tilslutte direkte:

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

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

Udvid brugerdefineret værktøj

Du kan definere nye MCP-værktøjer:

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

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

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

Det er okay.Opnå Paginaed grænsefladeTilfører automatisk side break support.

Ansøgninger

scene AI Agent, hvad kan jeg gøre?
Auto- infiltrationstest AI Agent autoscanning, analysere huller
Gap analyse AI Agent Analyser Burp Captured Data
Rapportgenerering AI Agent Generation Osmosis Test Report
Indstil automatisk AI Agent Indstil Burp

Oversigt

Burp Suite MCP ServerInfiltrationstest i AI-alderen:

  • PortSwigger Officiel, meget pålidelig
  • Støtte til MCP-protokol, kompatibel Claude Desktop
  • Giv SSE Server og Stdio Proxy
  • Udvidet brugerdefineret værktøj
  • AI Agent kan automatisere infiltration tests.

Infiltration test + AI Agent, New Era of Cybersecurity.

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

MCP-aftale:http: / / modercontentprotocol.io /