Solodit Search
Buscar y recuperar informes de vulnerabilidad de Solodit.
GitHub
42
Prueba este MCPPatrocinadoDocumentación
Servidor MCP de Solodit
Un servidor de Model Context Protocol (MCP) para buscar y recuperar informes de vulnerabilidades de Solodit.
https://github.com/user-attachments/assets/057ca6a2-8ca2-400c-b92b-9ed585ae2e79
Características
- Buscar informes de vulnerabilidades por palabras clave
- Obtener el contenido completo del informe
Configuración
La forma más sencilla es iniciar el servidor con npx o con docker:
npx @lyuboslavlyubenov/solodit-mcp
o con docker remoto:
docker run -p 3000:3000 lyuboslavl/solodit-mcp:latest
Configuración local
Usando Docker
- Construir la imagen:
docker build -t solodit-mcp .
- Ejecutar el contenedor:
docker run -p 3000:3000 solodit-mcp
Compilación local
- Instalar dependencias:
npm install -g pnpm && pnpm install
- Compilar y ejecutar:
pnpm build && node dist/index.js
Integración con IDE
Agrega esto a tu archivo de configuración mcp.json:
{
"mcpServers": {
"solodit-mcp": {
"url": "http://localhost:3000/mcp"
}
}
}
Uso de la API
El servidor expone un endpoint MCP en POST /mcp con estas herramientas:
- Herramienta de búsqueda (
search):
- Entrada:
{ "keywords": "your search terms" } - Devuelve: matriz JSON de títulos de informes coincidentes
- Obtener por título (
get-by-title):
- Entrada:
{ "title": "exact report title" } - Devuelve: contenido completo del informe coincidente