Burp Suite MCP Server

Burp Suite MCP Server Extension

Официальное расширение PortSwigger, которое открывает Burp Suite AI-клиентам по MCP для работы с веб-трафиком при тестировании

  • 1 261 ★ репозитория
  • Последний коммит
  • GPL-3.0
MCP-серверОфициальный

Широкий доступ

Почему такой уровень

  • Дает агенту доступ к перехваченному трафику, включая токены и cookies
  • Может менять конфигурацию Burp при включенном флажке
Все причины и проверки

portswigger/mcp-server

Установка

Ручная установка

git clone https://github.com/PortSwigger/mcp-server.git
cd mcp-server
./gradlew embedProxyJar

Затем загрузите build/libs/burp-mcp-all.jar в Burp: Extensions, Add, тип Java.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Дает агенту доступ к перехваченному трафику, включая токены и cookies
  • Может менять конфигурацию Burp при включенном флажке

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Расширение запускает MCP-сервер внутри Burp Suite, и агент получает доступ к инструментам Burp через протокол. Сервер по умолчанию слушает локальный адрес 127.0.0.1:9876 по SSE, а для клиентов с поддержкой только stdio в расширение встроен прокси в виде jar. Для Claude Desktop есть установщик, который сам прописывает конфигурацию. Инструменты, способные менять конфигурацию Burp, включаются отдельным флажком. Разработчики могут добавлять свои инструменты на Kotlin.

Для кого. Для пентестеров и специалистов по безопасности веб-приложений, которые работают в Burp Suite.

Подходит, если

  • Нужно разобрать перехваченные запросы и ответы с помощью агента
  • Нужно ускорить рутину авторизованного тестирования приложения
  • Хотите писать собственные MCP-инструменты для Burp

Не подходит, если

  • Нет письменного разрешения на тестирование целевой системы
  • Трафик содержит данные, которые нельзя передавать облачной модели

Пример запроса к агенту

Посмотри последние запросы к /api/login в истории Burp и отметь подозрительные заголовки

MCP

Транспорт
sse, stdio
Авторизация
не нужна

Ограничения

Нужны установленный Burp Suite, Java и команда jar в PATH, расширение собирается из исходников через Gradle. Сервер доступен только пока Burp запущен. Сам сервер локальный, но содержимое трафика уходит той модели, которой пользуется агент. Используйте только в рамках разрешенного тестирования.

Как отключить. Снимите флажок Enabled на вкладке MCP в Burp или выгрузите расширение на вкладке Extensions. Удалите блок burp из конфигурации клиента.

Частые вопросы

Что делать, если клиент поддерживает только stdio?

Извлеките прокси через установщик расширения и запустите его командой java -jar mcp-proxy-all.jar --sse-url http://127.0.0.1:9876.

Может ли агент менять настройки Burp?

Только если включен флажок Enable tools that can edit your config на вкладке MCP.

Чем официальный Burp Suite MCP Server отличается от сторонних?

Это официальное расширение PortSwigger. Оно запускает MCP-сервер внутри Burp Suite, и агент получает инструменты Burp для работы с веб-трафиком при тестировании. По умолчанию сервер слушает 127.0.0.1:9876 по SSE.

Что делать, если клиент поддерживает только stdio?

Подключите клиент через прокси-прослойку stdio к SSE-адресу 127.0.0.1:9876, как описано в README расширения. Работает в Claude Desktop, Claude Code и Cursor. Риск высокий: агент видит трафик, тестируйте только разрешенные цели.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Расширение Burp Suite Professional, которое поднимает MCP-сервер и дает агенту сканер, прокси и другие инструменты Burp

MCP-серверШирокий доступ292Звезды репозитория

Расширение Burp Suite с ИИ: разбирает запросы, подключает сканеры и открывает Burp по MCP для Claude Desktop, Claude Code, Codex и Gemini CLI

MCP-серверШирокий доступ1,6 тыс.Звезды репозитория

Мост между MCP-клиентом и терминалом Kali Linux: агент запускает nmap, sqlmap, hydra и другие инструменты для авторизованного пентеста и CTF

MCP-серверШирокий доступ864Звезды репозитория

Нативный MCP-плагин для отладчика x64dbg: агент управляет отладкой по HTTP, ставит точки останова, шагает по коду, читает и патчит память

MCP-серверШирокий доступ2,6 тыс.Звезды репозитория

MCP-сервер для наступательной безопасности: агент запускает более 150 инструментов пентеста и разведки и ведет автоматическую проверку целей

MCP-серверШирокий доступ13,2 тыс.Звезды репозитория

x64dbg MCP

x64dbg MCP Server Plugin

Плагин отладчика x64dbg и x32dbg с MCP-сервером на 79 инструментов и 11 командами Claude Code для разбора сбоев, трассировки и дампа памяти

MCP-серверШирокий доступ539Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Burp Suite MCP Server (эта запись)дане нужна1 261
Caido Skillsда286официальный скилл Caido для агента
Custom AI Agentнетне нужна1 559расширение Burp Suite с ИИ
Charles MCP ServerнетAPI-ключ331MCP-сервер для Charles Proxy

Коротко о README

README описывает требования, сборку jar через Gradle и загрузку расширения в Burp. Объяснены настройки на вкладке MCP, подключение Claude Desktop через установщик или вручную, а также прямое подключение по SSE и через stdio-прокси. В конце кратко показано, как добавлять свои инструменты. Лицензия GPL-3.0.

Бейдж для README

Сообщить о проблеме

Foxx AIBurp Suite MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.