Burp Suite MCP Server Extension
@PortSwigger
About Burp Suite MCP Server Extension
MCP Server for Burp
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"burp": {
"command": "<path to Java executable packaged with Burp>",
"args": [
"-jar",
"/path/to/mcp/proxy/jar/mcp-proxy-all.jar",
"--sse-url",
"<your Burp MCP server URL configured in the extension>"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Burp Suite MCP Server Extension?
Burp Suite MCP Server Extension integrates Burp Suite with AI clients using the Model Context Protocol (MCP). It is a Java-based extension for Burp Suite that allows security testing tools to be controlled and queried through AI assistants like Claude.
How to use Burp Suite MCP Server Extension?
Build the JAR with ./gradlew embedProxyJar, load it into Burp Suite as a Java extension, then configure the MCP server in the MCP tab (host/port, enable checkbox). Configure your MCP client—for Claude Desktop, run the built-in installer or manually edit claude_desktop_config.json to point to the stdio proxy server. Restart Claude Desktop while Burp Suite is running with the extension.
Key features of Burp Suite MCP Server Extension
- Connects Burp Suite to AI clients via MCP
- Automatic installation for Claude Desktop
- Packaged Stdio MCP proxy server for client compatibility
- Toggle the MCP server on/off in Burp UI
- Expose tools that can edit Burp configuration files
Use cases of Burp Suite MCP Server Extension
- Automate security testing workflows through natural language commands
- Query Burp Suite’s proxy history and scan results using an AI assistant
- Integrate Burp Suite with Claude Desktop for interactive penetration testing
FAQ from Burp Suite MCP Server Extension
What are the prerequisites for installation?
Java and the jar command must be installed and available in your system PATH.
How do I configure the MCP server in Burp Suite?
Open the MCP tab, enable the server with the Enabled checkbox, optionally allow configuration editing, and set the host and port (default http://127.0.0.1:9876).
How do I connect Claude Desktop to Burp Suite?
Use the extension’s installer to automatically configure Claude, or manually edit ~/Library/Application Support/Claude/claude_desktop_config.json to add the stdio proxy server command pointing to the Burp MCP server URL.
Can I define custom tools for the MCP server?
Yes. Tools are defined in src/main/kotlin/net/portswigger/mcp/tools/Tools.kt. Create a new serializable data class with required parameters; the tool name is auto-derived from the class name.
What transport does the MCP server use?
It runs an SSE MCP server on the configured host and port (default 127.0.0.1:9876). A packaged Stdio proxy server is provided for clients that only support stdio transport.
Frequently asked questions
What are the prerequisites for installation?
Java and the `jar` command must be installed and available in your system PATH.
How do I configure the MCP server in Burp Suite?
Open the `MCP` tab, enable the server with the `Enabled` checkbox, optionally allow configuration editing, and set the host and port (default `http://127.0.0.1:9876`).
How do I connect Claude Desktop to Burp Suite?
Use the extension’s installer to automatically configure Claude, or manually edit `~/Library/Application Support/Claude/claude_desktop_config.json` to add the stdio proxy server command pointing to the Burp MCP server URL.
Can I define custom tools for the MCP server?
Yes. Tools are defined in `src/main/kotlin/net/portswigger/mcp/tools/Tools.kt`. Create a new serializable data class with required parameters; the tool name is auto-derived from the class name.
What transport does the MCP server use?
It runs an SSE MCP server on the configured host and port (default `127.0.0.1:9876`). A packaged Stdio proxy server is provided for clients that only support stdio transport.
Basic information
More Developer Tools MCP servers
SecondSim
econdSim provisions real UK mobile numbers (non-VoIP) via eSIM, built for freelancers, sole traders, small businesses, and enterprise teams. Unlike VoIP apps and virtual numbers, SecondSim numbers register as genuine phy

SSH MCP Server
hypnosisSSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.
MCP Server By TestMu AI
TestMu AITestMu AI MCP Server lets developers run, debug, and triage tests through natural language directly from their IDE (Cursor, Claude, GitHub Copilot, and other MCP clients). It exposes five tools — HyperExecute (test orche

CircleCI MCP Server
CircleCIManage CI/CD pipelines, debug failed builds, and optimize test suites directly from your AI agents - no terminal required. The CircleCI MCP Server is a remote server hosted by CircleCI that connects AI tools and agents
Mobbin
MobbinMobbin MCP connects your AI agents to 600,000+ real product screens, so what they build starts with what already works.
Comments