Servidor MCP de BurpSuite
Una potente implementación de servidor de Protocolo de contexto de modelo (MCP) para BurpSuite, que proporciona acceso programático a las funcionalidades principales de Burp.
🚀 Características
Herramienta proxy
Interceptar y modificar el tráfico HTTP/HTTPS
Ver y manipular solicitudes/respuestas
Acceder al historial de proxy
Manipulación de solicitudes/respuestas en tiempo real
Herramienta de escáner
Escaneo activo y pasivo
Configuraciones de escaneo personalizadas
Seguimiento de problemas en tiempo real
Monitoreo del estado del escaneo
Herramienta de registro
Registro completo del tráfico HTTP
Filtrado y búsqueda avanzados
Detección de vulnerabilidades
Análisis de tráfico
Detección de patrones sospechosos
🎯 Detección de vulnerabilidades
Detecta automáticamente múltiples tipos de vulnerabilidades:
🔥 XSS (Scripting entre sitios)
💉 Inyección SQL
🗂️ Recorrido de caminos
📁 Inclusión de archivos
🌐 SSRF (falsificación de solicitud del lado del servidor)
📄 XXE (Entidad externa XML)
🔒 CSRF (falsificación de solicitud entre sitios)
🔄 Abrir redirección
⚡ Inyección de comandos
🛠️ Configuración
Clonar el repositorio
Instalar dependencias
Configurar el entorno
Iniciar el servidor
El servidor se iniciará en http://localhost:8000
📊 Funciones de análisis
Análisis de tráfico
Recuento total de solicitudes
URL únicas
Distribución de métodos HTTP
Distribución del código de estado
Análisis del tipo de contenido
Tiempo promedio de respuesta
Análisis de vulnerabilidad
Resumen del tipo de vulnerabilidad
Principales puntos finales vulnerables
Patrones sospechosos
Detección de vulnerabilidades en tiempo real
Filtrado de registros
Por método HTTP
Por código de estado
Por patrón de URL
Por tipo de contenido
Por longitud del contenido
Por rango de tiempo
Por tipo de vulnerabilidad
Consideraciones de seguridad
Ejecutar en un entorno seguro
Configurar la autenticación adecuada
Utilice HTTPS en producción
Mantenga segura la clave API de BurpSuite
Supervisar y auditar el acceso
Documentación de la API
Para obtener documentación detallada de la API, visita:
Interfaz de usuario Swagger: http://localhost:8000/docs
ReDoc: http://localhost:8000/redoc
Integración del cursor
El servidor MCP está configurado para funcionar sin problemas con Cursor IDE. El directorio .cursor
contiene todos los archivos de configuración necesarios:
Archivos de configuración
settings.json
: contiene la configuración del servidor MCPConfiguración del host y del puerto del servidor
Configuraciones de puntos finales
Configuración de proxy de BurpSuite
Configuración del registrador
Ruta del intérprete de Python
tasks.json
: Define tareas comunesIniciar el servidor MCP
Ejecutar pruebas de vulnerabilidad
Comprobar vulnerabilidades
launch.json
: Contiene configuraciones de depuraciónDepurar el servidor MCP
Pruebas de vulnerabilidad de depuración
Uso en el cursor
Abra el proyecto en Cursor
La configuración del servidor MCP se cargará automáticamente
Acceda a las funciones a través de:
Paleta de comandos (Ctrl+Shift+P) para ejecutar tareas
Menú de depuración para sesiones de depuración
Configuración automática del intérprete de Python
El servidor será accesible en http://localhost:8000
con los siguientes puntos finales:
/proxy/intercept
para interceptar solicitudes/logger
para la funcionalidad de registro/logger/vulnerabilities/severity
para el análisis de vulnerabilidades
📝 Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
🙏 Agradecimientos
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Servidor MCP de BurpSuite: una potente implementación de servidor de Protocolo de contexto de modelo (MCP) para BurpSuite, que proporciona acceso programático a las funcionalidades principales de Burp.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.Last updated -8846
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -14MIT License
- -securityAlicense-qualityMCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.Last updated -03MIT License
- MIT License