mlab.sh

Inteligencia de amenazas: enriquecer IOCs (IP, dominio, URL, hash), buscar CVEs y actores, escanear SBOMs

Documentación

mlab docs

Buscar⌘``K

Documentación Descripción general

Primeros pasos

Verifica tu infraestructura Guía de API

Escaneos y búsquedas

Búsqueda unificada Inteligencia de dominios Análisis de archivos e inspección de contenido Análisis de correos (EML) Búsqueda de direcciones de criptomonedas Búsqueda de direcciones MAC Búsqueda de correos electrónicos Búsqueda de números de teléfono Escaneo personalizado

API para desarrolladores

Referencia de API

Integraciones

Descripción general GitHub GitLab (Cloud) GitLab (autogestionado) Integración MCP Integración n8n Acción de GitHub Extensión de VS Code Extensión de navegador

Herramientas

Mapa de cobertura Mitre Constructor de reglas YARA RedKit · Escáner de infraestructura RedKit · Escaneos de código

Soporte

Solución de problemas Ponte en contacto Conviértete en socio

GitHub

Integración MCP

Conecta Claude y otros asistentes de IA a mlab.sh a través del servidor del Protocolo de Contexto de Modelo (MCP).

Copiar MarkdownAbrir

mlab.sh expone un servidor del Protocolo de Contexto de Modelo (MCP) que permite a Claude y otros asistentes de IA consultar inteligencia de amenazas, ejecutar escaneos y gestionar tu cuenta directamente desde una conversación.

Soporte oficial: solo Claude. Esta integración MCP ha sido probada y cuenta con soporte oficial en Claude (claude.ai web y Claude Desktop). Otros clientes compatibles con MCP pueden funcionar, pero no están probados ni garantizados: úsalos bajo tu propio criterio y no esperes soporte dedicado para clientes de terceros.

Endpoint y transportes

El servidor MCP está disponible en una única URL y admite dos transportes:

  • HTTP transmisible - POST https://mlab.sh/mcp
  • SSE - GET https://mlab.sh/mcp

Autenticación: Todas las solicitudes requieren un token Bearer en el encabezado Authorization. Los tokens comienzan con mcp_ y se pueden crear en Cuenta → Configuración → Tokens MCP o mediante OAuth desde cualquier cliente de IA compatible (por ejemplo, Claude.ai).

Conector web de Claude.ai (recomendado)

Claude.ai admite conectores MCP remotos mediante OAuth 2.0. No hay token que copiar: la autorización se gestiona automáticamente.

Abre Claude.ai → Configuración → Integraciones → Añadir conector (o el icono de conector en la barra de entrada del chat).

Introduce la URL del servidor MCP:

https://mlab.sh/mcp

Claude.ai te redirigirá a mlab.sh para autorizar la conexión. Haz clic en Autorizar - listo.

Claude Desktop (local)

Claude Desktop utiliza un puente stdio (mcp-remote) para conectarse a servidores HTTP remotos. Requiere Node.js.

Crea un token MCP en Cuenta → Configuración → Tokens MCP.

Abre tu archivo de configuración de Claude Desktop:

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

# Windows
%APPDATA%\Claude\claude_desktop_config.json

Añade la siguiente entrada (reemplaza mcp_xxx con tu token):

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

Reinicia Claude Desktop. Las herramientas de mlab aparecerán en el selector de herramientas.

Herramientas disponibles

HerramientaDescripciónParámetros
detect_iocDetecta automáticamente el tipo de IOC y enriquece IPs con geolocalización y reputaciónvalue
scan_ipConsulta una dirección IPv4 o IPv6, o un rango CIDR. Geolocalización, ISP, ASN, tipo de red, estado TOR, DNS inverso con confirmación directa, y la asignación RDAP con su contacto de abusoip
start_domain_scanInicia un escaneo de dominio (devuelve resultados en caché al instante si están disponibles)domain
get_domain_scan_resultsConsulta los resultados del escaneo: DNS, subdominios, SSL, security.txt, robots.txtdomain
get_scan_historyHistorial reciente de escaneos, opcionalmente filtrado por tipotype? limit?
get_bookmarksLista los marcadores guardados (IPs, dominios, hashes)limit?
add_bookmarkGuarda un IOC en marcadoresvalue
remove_bookmarkElimina un IOC de los marcadoresvalue
scan_cryptoConsulta una dirección de blockchain: etiquetas, sanciones, puntuación de riesgo. 18 cadenas, todas accesibles. Pasa chain para una dirección EVM: no se puede derivar, y una suposición incorrecta pierde todas las etiquetasaddress chain?
cve_searchBusca CVEs por palabra clave, producto, proveedor o ID de CVE. Devuelve puntuación CVSS, severidad, probabilidad EPSS, estado KEV y productos afectadosquery severity? date_start? date_end? limit? page?
cve_detailRegistro completo de un solo CVE: desglose del vector CVSS, debilidades CWE, referencias, probabilidad de explotación EPSS y fechas KEV de CISAcve_id
search_actorsBusca actores de amenazas por nombre o alias: filtros opcionales sobre origen, tipo de incidente y sector objetivo. Solo datos de MISP Galaxyquery origin? motivation? sector? limit?
get_actorPerfil de un actor de amenazas de MISP Galaxy (descripción, origen, patrocinador estatal, sinónimos, países y sectores objetivo, referencias) además de sus herramientas y técnicas MITRE ATT&CK. Mantén el bloque sources al citarslug
get_scan_limitsCuotas diarias restantes para escaneos de IP, dominio, archivo y criptomonedas-
get_account_infoUsuario actual, organización y plan de suscripción-

Gestión de tokens

Los tokens MCP son personales y están vinculados a tu cuenta de usuario: actúan como tú, con el rol de tu organización, y no se ven afectados por los permisos de claves de API, que solo se aplican a las claves de API de la organización. Puedes crear hasta 5 tokens activos, o 100 en los planes Team y Enterprise. Los tokens se pueden revocar en cualquier momento desde Cuenta → Configuración.

Los tokens emitidos mediante OAuth (por ejemplo, desde Claude.ai) también aparecen allí, etiquetados como OAuth: .

GitLab (autogestionado) Conecta tu propia instancia de GitLab mediante una aplicación OAuth que crees en ella: misma prueba, mismas páginas de repositorio, mismos escaneos que GitLab.com. Integración n8n Automatiza escaneos de mlab.sh, inteligencia de CVE y datos de actores de amenazas desde tus flujos de trabajo n8n con el paquete oficial de nodos de la comunidad.

En esta página

Endpoint y transportes Conector web de Claude.ai (recomendado) Claude Desktop (local) Herramientas disponibles Gestión 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."}]