mlab.sh

Inteligência de ameaças: enriqueça IOCs (IP, domínio, URL, hash), pesquise CVEs e atores, escaneie SBOMs

Documentação

mlab docs

Buscar⌘``K

Documentação Visão geral

Começando

Verifique sua infraestrutura Guia da API

Varreduras e consultas

Busca unificada Inteligência de domínio Análise de arquivos e inspeção de conteúdo Análise de e-mail (EML) Consulta de endereço de criptomoeda Consulta de endereço MAC Consulta de e-mail Consulta de número de telefone Varredura personalizada

API para desenvolvedores

Referência da API

Integrações

Visão geral GitHub GitLab (nuvem) GitLab (autogerenciado) Integração MCP Integração n8n Ação do GitHub Extensão do VS Code Extensão do navegador

Ferramentas

Mapa de cobertura Mitre Construtor de regras YARA RedKit · Scanner de infraestrutura RedKit · Varreduras de código

Suporte

Solução de problemas Fale conosco Torne-se um parceiro

GitHub

Integração MCP

Conecte o Claude e outros assistentes de IA ao mlab.sh por meio do servidor do Model Context Protocol.

Copiar MarkdownAbrir

O mlab.sh expõe um servidor do Model Context Protocol (MCP) que permite que o Claude e outros assistentes de IA consultem inteligência de ameaças, executem varreduras e gerenciem sua conta diretamente de uma conversa.

Suporte oficial: somente Claude. Esta integração MCP foi testada e é oficialmente suportada no Claude (claude.ai web e Claude Desktop). Outros clientes compatíveis com MCP podem funcionar, mas não são testados nem garantidos — use-os por sua conta e risco e não espere suporte dedicado para clientes de terceiros.

Endpoint e transportes

O servidor MCP está disponível em um único URL e suporta dois transportes:

  • HTTP transmissível - POST https://mlab.sh/mcp
  • SSE - GET https://mlab.sh/mcp

Autenticação: Todas as solicitações exigem um token Bearer no cabeçalho Authorization. Os tokens começam com mcp_ e podem ser criados em Conta → Configurações → Tokens MCP ou via OAuth de qualquer cliente de IA compatível (por exemplo, Claude.ai).

Conector web do Claude.ai (recomendado)

O Claude.ai suporta conectores MCP remotos via OAuth 2.0. Não é necessário copiar token — a autorização é tratada automaticamente.

Abra Claude.ai → Configurações → Integrações → Adicionar conector (ou o ícone de conector na barra de entrada do chat).

Digite o URL do servidor MCP:

https://mlab.sh/mcp

O Claude.ai redirecionará você para o mlab.sh para autorizar a conexão. Clique em Autorizar — pronto.

Claude Desktop (local)

O Claude Desktop usa uma ponte stdio (mcp-remote) para conectar-se a servidores HTTP remotos. Requer Node.js.

Crie um token MCP em Conta → Configurações → Tokens MCP.

Abra o arquivo de configuração do Claude Desktop:

# macOS
~/Library/Application Support/Claude/claude_desktop_config.json

# Windows
%APPDATA%\Claude\claude_desktop_config.json

Adicione a seguinte entrada (substitua mcp_xxx pelo seu token):

{
  "mcpServers": {
    "mlab": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mlab.sh/mcp",
        "--header",
        "Authorization: Bearer mcp_xxx"
      ]
    }
  }
}

Reinicie o Claude Desktop. As ferramentas do mlab aparecerão no seletor de ferramentas.

Ferramentas disponíveis

FerramentaDescriçãoParâmetros
detect_iocDetecta automaticamente o tipo de IOC e enriquece IPs com geolocalização e reputaçãovalue
scan_ipConsulta um endereço IPv4 ou IPv6, ou um intervalo CIDR. Geolocalização, ISP, ASN, tipo de rede, status TOR, DNS reverso com confirmação direta e a alocação RDAP com seu contato de abusoip
start_domain_scanInicia uma varredura de domínio (retorna resultados em cache instantaneamente, se disponíveis)domain
get_domain_scan_resultsConsulta resultados de varredura — DNS, subdomínios, SSL, security.txt, robots.txtdomain
get_scan_historyHistórico recente de varreduras, opcionalmente filtrado por tipotype? limit?
get_bookmarksLista favoritos salvos (IPs, domínios, hashes)limit?
add_bookmarkSalva um IOC nos favoritosvalue
remove_bookmarkRemove um IOC dos favoritosvalue
scan_cryptoConsulta um endereço de blockchain — rótulos, sanções, pontuação de risco. 18 cadeias, todas acessíveis. Passe chain para um endereço EVM: ele não pode ser derivado, e um palpite errado perde todos os rótulosaddress chain?
cve_searchPesquisa CVEs por palavra-chave, produto, fornecedor ou ID de CVE. Retorna pontuação CVSS, gravidade, probabilidade EPSS, status KEV e produtos afetadosquery severity? date_start? date_end? limit? page?
cve_detailRegistro completo de um único CVE — detalhamento do vetor CVSS, fraquezas CWE, referências, probabilidade de exploração EPSS e datas KEV da CISAcve_id
search_actorsPesquisa atores de ameaças por nome ou alias — filtros opcionais por origem, tipo de incidente e setor-alvo. Somente dados do MISP Galaxyquery origin? motivation? sector? limit?
get_actorPerfil de um ator de ameaças do MISP Galaxy (descrição, origem, patrocinador estatal, sinônimos, países e setores-alvo, referências) além de suas ferramentas e técnicas MITRE ATT&CK. Mantenha o bloco sources ao citarslug
get_scan_limitsCotas diárias restantes para varreduras de IP, domínio, arquivo e criptomoeda-
get_account_infoUsuário atual, organização e plano de assinatura-

Gerenciamento de tokens

Os tokens MCP são pessoais e limitados à sua conta de usuário: eles agem como você, com o papel da sua organização, e não são afetados pelas permissões de chave de API, que se aplicam apenas a chaves de API da organização. Você pode criar até 5 tokens ativos, ou 100 nos planos Team e Enterprise. Os tokens podem ser revogados a qualquer momento em Conta → Configurações.

Os tokens emitidos via OAuth (por exemplo, do Claude.ai) também são listados lá, rotulados como OAuth: .

GitLab (autogerenciado) Conecte sua própria instância do GitLab por meio de um aplicativo OAuth que você cria nela: mesma prova, mesmas páginas de repositório, mesmas varreduras que o GitLab.com. Integração n8n Automatize varreduras do mlab.sh, inteligência de CVE e dados de atores de ameaças a partir de seus fluxos de trabalho n8n com o pacote oficial de nós da comunidade.

Nesta página

Endpoint e transportes Conector web do Claude.ai (recomendado) Claude Desktop (local) Ferramentas disponíveis Gerenciamento de tokens

[{"@context":"https://schema.org","@type":"Organization","name":"mlab","url":"https://mlab.sh","logo":"https://doc.mlab.sh/logo.png"},{"@context":"https://schema.org","@type":"WebSite","name":"mlab documentation","url":"https://doc.mlab.sh","description":"Documentation for the entire mlab stack - core platform, API, dashboard, CLI, SDKs and infrastructure."}]