mlab.sh
Inteligencia de amenazas: enriquecer IOCs (IP, dominio, URL, hash), buscar CVEs y actores, escanear SBOMs
Documentación
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
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
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
| Herramienta | Descripción | Parámetros |
|---|---|---|
detect_ioc | Detecta automáticamente el tipo de IOC y enriquece IPs con geolocalización y reputación | value |
scan_ip | Consulta 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 abuso | ip |
start_domain_scan | Inicia un escaneo de dominio (devuelve resultados en caché al instante si están disponibles) | domain |
get_domain_scan_results | Consulta los resultados del escaneo: DNS, subdominios, SSL, security.txt, robots.txt | domain |
get_scan_history | Historial reciente de escaneos, opcionalmente filtrado por tipo | type? limit? |
get_bookmarks | Lista los marcadores guardados (IPs, dominios, hashes) | limit? |
add_bookmark | Guarda un IOC en marcadores | value |
remove_bookmark | Elimina un IOC de los marcadores | value |
scan_crypto | Consulta 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 etiquetas | address chain? |
cve_search | Busca CVEs por palabra clave, producto, proveedor o ID de CVE. Devuelve puntuación CVSS, severidad, probabilidad EPSS, estado KEV y productos afectados | query severity? date_start? date_end? limit? page? |
cve_detail | Registro completo de un solo CVE: desglose del vector CVSS, debilidades CWE, referencias, probabilidad de explotación EPSS y fechas KEV de CISA | cve_id |
search_actors | Busca actores de amenazas por nombre o alias: filtros opcionales sobre origen, tipo de incidente y sector objetivo. Solo datos de MISP Galaxy | query origin? motivation? sector? limit? |
get_actor | Perfil 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 citar | slug |
get_scan_limits | Cuotas diarias restantes para escaneos de IP, dominio, archivo y criptomonedas | - |
get_account_info | Usuario 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."}]

mlab docs