The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
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-UltraInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →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
- Burp Suite Pro → Extensions → Add
- Select the JAR
- 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 returns401, and clients like Claude Code then fall back to OAuth discovery and fail withSDK auth failed: HTTP 404: Invalid OAuth error response.
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
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…