middleBrick
Descubra vulnerabilidades das suas APIs em menos de um minuto.
GitHubExperimente este MCPPatrocinado
Documentação
@middlebrick/mcp-server
Servidor MCP para middleBrick de varredura de segurança de API. Permite que assistentes de IA (Claude, Cursor, etc.) escaneiem APIs em busca de vulnerabilidades por meio de chamadas de ferramentas.
Configuração
Claude Desktop
Adicione a ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"middlebrick": {
"command": "npx",
"args": ["-y", "@middlebrick/mcp-server"],
"env": {
"MIDDLEBRICK_API_KEY": "mb_your_key_here"
}
}
}
}
Cursor
Adicione a .cursor/mcp.json:
{
"mcpServers": {
"middlebrick": {
"command": "npx",
"args": ["-y", "@middlebrick/mcp-server"],
"env": {
"MIDDLEBRICK_API_KEY": "mb_your_key_here"
}
}
}
}
Obtenha sua chave de API em: middlebrick.com/dashboard
Ferramentas
| Ferramenta | Descrição |
|---|---|
scan_api | Escaneia um endpoint de API em busca de vulnerabilidades de segurança |
get_scan | Obtém resultados de uma varredura anterior |
list_scans | Lista varreduras anteriores |
scan_api
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
url | string | Sim | URL do endpoint da API |
method | string | Não | Método HTTP (padrão: GET) |
get_scan
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
scanId | string | Sim | ID da varredura a ser recuperado |
list_scans
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
limit | number | Não | Máximo de resultados |
offset | number | Não | Contagem de pulo |
status | string | Não | Filtro: na fila, processando, concluído, falhou |
Variáveis de Ambiente
| Variável | Obrigatório | Descrição |
|---|---|---|
MIDDLEBRICK_API_KEY | Sim | Chave de API |
MIDDLEBRICK_BASE_URL | Não | Substituição de URL da API |
Licença
Apache 2.0 — middleBrick