Skip to content

BurpMCP Ultra

AI-powered MCP server for Burp Suite Professional — 149 tools across proxy, scanner, inline fuzzer, race conditions, guided injection, JWT/IDOR attacks, recon & OOB, with a…

Install

$git clone https://github.com/Cy-S3c/BurpMCP-Ultra

Install command taken from the project's README or registry entry. Always review code before running it.

BurpMCP-Ultra

The most powerful MCP server for Burp Suite Professional.

Drop a single JAR into Burp, connect Claude Code (or any MCP client), and drive every part of Burp Suite programmatically through AI agents.

150 Tools • 8 Resources • 17 Event Types • Real-time Dashboard • Hardened Localhost Security

Quick Start • Tools • Features • Security • Dashboard • Setup Guides • Contact


BurpMCP-Ultra is a native Kotlin Burp Suite extension with an embedded MCP (Model Context Protocol) server. It exposes Burp's Montoya API as 150 structured tools over a token-secured local SSE transport, so an AI agent can run proxy history analysis, active scans, fuzzing, race conditions, OOB testing, custom scan checks, and guided exploitation — all from natural language.

Why BurpMCP-Ultra?

BurpMCP-Ultra burp-ai-agent PortSwigger Official
MCP Tools 150 53 12
Custom Scan Checks BCheck + Script – –
Guided Injection Probe SQLi / SSTI / LFI oracles – –
JWT Attacks alg:none, RS→HS, crack – –
Access-Control Sweep IDOR / privesc across identities – –
WebSocket Testing Full lifecycle – –
Inline Fuzzer 3 modes (FUZZ / Marker / Offset) – –
Race Condition Testing Single-packet attack – –
API Schema Import OpenAPI / Swagger + $ref – –
Passive Intel Extraction 30+ patterns, entropy de-noised – –
Recon JS endpoints, content/param discovery – –
Real-time Dashboard Web + Swing – –
Hardened Localhost Security Host + Origin + token, scope gate – –
Collaborator OOB Full create / poll / correlate Partial Partial

Competitor counts are indicative, based on each project's public tool list.


Quick Start

1. Build

git clone https://github.com/Cy-S3c/BurpMCP-Ultra.git
cd BurpMCP-Ultra
./gradlew shadowJar

Output: build/libs/burpmcp-ultra-2.3.1.jar (~13 MB). A JDK 17–21 must be installed — see Building from Source. Pre-built JARs are on the Releases page.

2. Load into Burp

  1. Burp Suite Pro → Extensions → Add
  2. Select the JAR
  3. The BurpMCP-Ultra tab appears with a green "Running" status and your connection token

3. Connect Claude Code

{
  "mcpServers": {
    "burp": {
      "type": "sse",
      "url": "http://127.0.0.1:9876/",
      "headers": {
        "Authorization": "Bearer PASTE_TOKEN_FROM_SERVER_TAB"
      }
    }
  }
}

Add to ~/.claude.json or your project's .mcp.json.

⚠️ The token is required, and the endpoint is the root path / — not /sse. Copy the token from the Server tab of the BurpMCP-Ultra panel in Burp. Without it the server returns 401, and clients like Claude Code then fall back to OAuth discovery and fail with SDK auth failed: HTTP 404: Invalid OAuth error response.

Similar plugs

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…

Explore related