Solodit Search
Pesquise e recupere relatórios de vulnerabilidade do Solodit.
GitHub
42
Experimente este MCPPatrocinadoDocumentação
Servidor MCP Solodit
Um servidor Model Context Protocol (MCP) para buscar e recuperar relatórios de vulnerabilidades do Solodit.
https://github.com/user-attachments/assets/057ca6a2-8ca2-400c-b92b-9ed585ae2e79
Recursos
- Buscar relatórios de vulnerabilidades por palavras-chave
- Obter o conteúdo completo do relatório
Configuração
A maneira mais fácil é iniciar o servidor com npx ou com docker:
npx @lyuboslavlyubenov/solodit-mcp
ou com docker remoto:
docker run -p 3000:3000 lyuboslavl/solodit-mcp:latest
Configuração local
Usando Docker
- Construa a imagem:
docker build -t solodit-mcp .
- Execute o contêiner:
docker run -p 3000:3000 solodit-mcp
Compilação local
- Instale as dependências:
npm install -g pnpm && pnpm install
- Compile e execute:
pnpm build && node dist/index.js
Integração com IDE
Adicione isso ao seu arquivo de configuração mcp.json:
{
"mcpServers": {
"solodit-mcp": {
"url": "http://localhost:3000/mcp"
}
}
}
Uso da API
O servidor expõe um endpoint MCP em POST /mcp com estas ferramentas:
- Ferramenta de Busca (
search):
- Entrada:
{ "keywords": "your search terms" } - Retorna: array JSON dos títulos dos relatórios correspondentes
- Obter por Título (
get-by-title):
- Entrada:
{ "title": "exact report title" } - Retorna: conteúdo completo do relatório correspondente