middleBrick

Descubra vulnerabilidades das suas APIs em menos de um minuto.

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

FerramentaDescrição
scan_apiEscaneia um endpoint de API em busca de vulnerabilidades de segurança
get_scanObtém resultados de uma varredura anterior
list_scansLista varreduras anteriores

scan_api

ParâmetroTipoObrigatórioDescrição
urlstringSimURL do endpoint da API
methodstringNãoMétodo HTTP (padrão: GET)

get_scan

ParâmetroTipoObrigatórioDescrição
scanIdstringSimID da varredura a ser recuperado

list_scans

ParâmetroTipoObrigatórioDescrição
limitnumberNãoMáximo de resultados
offsetnumberNãoContagem de pulo
statusstringNãoFiltro: na fila, processando, concluído, falhou

Variáveis de Ambiente

VariávelObrigatórioDescrição
MIDDLEBRICK_API_KEYSimChave de API
MIDDLEBRICK_BASE_URLNãoSubstituição de URL da API

Licença

Apache 2.0 — middleBrick