Overview
The bridge between Burp Suite and modern AI.
Burp AI Agent is an extension for Burp Suite that integrates AI capabilities into your security workflow. It offers:
Pluggable Backends: Use local models (Ollama, LM Studio) or cloud providers (Gemini, Claude, OpenAI/Codex, OpenCode). Add custom backends via drop-in JARs.
Privacy-First Design: Configurable redaction modes (Strict/Balanced/Off) to scrub sensitive data before it leaves Burp.
MCP Server: A full Model Context Protocol (MCP) server with 53+ tools that allows external AI agents (like Claude Desktop) to interact with Burp — browsing history, sending requests, scanning, and creating issues autonomously.
AI Scanners: Passive and Active scanners that autonomously analyze traffic and flag vulnerabilities across 62 vulnerability classes.
Audit Logging: JSONL-based logging with SHA-256 integrity hashing for compliance and reproducibility.
Key Features
6 Built-in Backends
Ollama, LM Studio, Gemini CLI, Claude CLI, Codex CLI, OpenCode CLI.
53+ MCP Tools
History, Repeater, Intruder, Scanner, Scope, Site Map, Collaborator, Utilities, and more.
62 Vulnerability Classes
From SQLi and XSS to cache poisoning, JWT attacks, and API security issues.
3 Scan Modes
BUG_BOUNTY, PENTEST, and FULL for different engagement types.
3 Privacy Modes
STRICT (zero trust), BALANCED (pragmatic), OFF (raw data).
9 Prompt Templates
Customizable templates for all context menu actions.
Burp Pro Integration
Native ScanCheck, Collaborator OAST, scanner issue actions.
Why use this?
AI-Assisted Analysis: Use AI to analyze requests, explain JS, or draft proof-of-concept (PoC) exploits.
Local Privacy: Run Llama 3 or Mistral locally via Ollama for zero-data-leakage analysis.
Agentic Workflows: Connect Claude Desktop to Burp via MCP to let the AI "drive" Burp — navigating the site map, sending test requests, and verifying issues autonomously.
Automated Scanning: Let passive and active AI scanners work in the background while you focus on manual testing.
Compliance Ready: Audit logging with SHA-256 hashing, deterministic redaction, and configurable privacy modes.
Getting Started
Installation: Set up the JAR.
Quick Start: Your first AI analysis in 5 minutes.
First Run Checklist: Verify your setup.
Backends: Configure Ollama, Gemini, Claude, and more.
Documentation
User Guide: Tour the UI, context menus, chat, and prompt templates.
Scanners: Passive and Active AI scanning.
MCP Reference: Learn how to connect external agents.
Privacy: Understand how your data is protected.
Examples: Real-world workflows and sample prompts.
Reference: Complete settings, glossary, and troubleshooting.
Developer: Architecture, data flow, and extension development.
Last updated
