← Takaisin luetteloon

Burp Suite virallinen MCP Server: Auto-infiltraatio testaus AI Agent

itadol5j

Burp Suite MCP- palvelinrakenne

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

PortSwigger (Burp Suite Developer) julkaistiin virallisestiMCP- palvelinAntakaa tekoälyagentin ohittaa.Kontekstipöytäkirjan malli (MCP) Burp Suite on suoraan hallinnassa.

Se tarkoittaa, että tekoälyagentti voi.Automaattiset soluttautumistestitSelvä.

Mitä Burp Suite MCP Server on?

MCP (Model subject Protocol) Se on antrooppinen protokolla, joka mahdollistaa tekoälyagentin vuorovaikutuksen ulkoisten työkalujen kanssa. Burp Suite MCP -palvelinSilta Burp Suitelle ja tekoälyagentilleEn tiedä.

Työvirta:

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

Ydintoiminnot

Toiminnot Huomautukset
MCP- palvelin Oletus kuunteluun 127.0.0.1:9876
SSE-liitäntä HTTP- palvelin-lähetti-tapahtumarajapinta
Stdio Proxy Stdio MCP yhteensopiva Claude Desktopin kanssa
Automaattinen asennus Automaattinen Clauden työpöydän määritys
Muokkaa Salli Burp-tiedoston muokkaustyökalun valinnaisesti
Omat työkalut Laajennettava uusi MCP-työkalu

:: Asennusvaiheet

Edellytykset

  • Java.Muu järjestäjä
  • purkin komento: on oltava täytäntöönpanokelpoinen
  • Burp-sviitti: Burp Suite-sovellus vaaditaan

Asennusvaiheet

# 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

Connect Claude Desktop

Claude Desktop tällä hetkellä vain tukee Stdio MCP Servers, joten Burp MCP Palvelin tarjoaaProxy:

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

Perustelu:

  • Claude Desktop aloittaa Stdio Proxy Server
  • Bumpiin liitetty välityspalvelin
  • Kaikki Proxyn kautta Burpille lähetetyt pyynnöt

Suora yhteys SSE-palvelimella

Jos MCP Clear tukee SSE:tä, voit yhdistää suoraan:

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

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

Laajenna oma työkalu

Voit määritellä uusia MCP-työkaluja:

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

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

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

Ei hätää.Saavuta sivurajapintaLisää automaattisen sivun taukotuen.

Hakemukset

kohtaus Al-agentti, mitä voin tehdä?
Autoinfiltraatiotesti Tekoälyagentti autoskannaa, analysoi reikiä
Puutteiden analysointi Tekoälyagentti Analyytikot Burp Captured Data
Raportin laatiminen AI Agent Generation Osmosis Test Report
Muokkaa automaatiota Tekoälyagentti Aseta Burp

Yhteenveto

Burp Suite MCP -palvelinSoluttautumistestaus tekoälykaudelle:

  • PortSwigger Virallinen, erittäin luotettava
  • Tuki MCP-protokollalle, yhteensopiva Claude Desktop
  • Tarjoa SSE-palvelin ja Stdio Proxy
  • Laajennettu oma työkalu
  • Al-agentti voi automatisoida soluttautumiskokeet.

Soluttautumistesti + tekoälyagentti, kyberturvallisuuden uusi aikakausi.

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

MCP-sopimus:https://modercontentprotocol.io/