About Mlab - IOC & Threat Intelligence
Mlab is a remote threat-intelligence MCP server for SOC analysts, DFIR teams, and security researchers. It scans and enriches IOCs and provides vulnerability and threat-actor information, with access through a URL and no local installation.
Key features
- 01Detects and analyzes IPs, domains, and hashes
- 02Scans blockchain addresses
- 03Searches CVEs and retrieves details
- 04Finds actors linked to exploited vulnerabilities
- 05Manages bookmarks and scan history
Use cases
- 01Check log IOCs during incident triage
- 02Find product CVEs and known exploiters
- 03Compile threat-actor profiles
MCP support
This remote MCP server is available at `https://mlab.sh/mcp` and provides compatible clients with IOC scanning, CVE search, threat-actor lookup, and workspace tools.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMlab MCP Server
Bring real-time threat intelligence into your AI workflow. The Mlab MCP server connects Claude, Cursor, or any MCP-compatible client to mlab.sh — an IOC & file intelligence platform built for SOC analysts, DFIR teams and security researchers.
Ask your AI assistant things like:
- "Is this IP malicious? 45.155.xx.xx"
- "Scan suspicious-domain.com and summarize the findings"
- "Which threat actors are known to exploit CVE-2024-3400?"
- "Search recent CVEs affecting Fortinet products"
No local install required — Mlab is a remote MCP server. Zero npm, zero Docker, just a URL.
⚡ Quick Start
Server URL: https://mlab.sh/mcp
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mlab": {
"url": "https://mlab.sh/mcp"
}
}
}
Claude.ai (web)
Settings → Connectors → Add custom connector → paste https://mlab.sh/mcp
Cursor / other MCP clients
Add a remote MCP server pointing to https://mlab.sh/mcp and authenticate with your Mlab account (free tier available).
📖 Full setup guide: mlab.sh/helpcenter/integrations/mcp
🛠️ Available Tools (17)
IOC Scanning & Enrichment
| Tool | Description |
|---|---|
detect_ioc | Auto-detect the type of any indicator (IP, domain, hash…) and return relevant threat intel |
scan_ip | Threat intelligence lookup for IPv4 / IPv6 addresses |
start_domain_scan | Launch a full domain scan |
get_domain_scan_results | Retrieve domain scan results |
scan_crypto | Threat intelligence for blockchain addresses |
Vulnerability Intelligence
| Tool | Description |
|---|---|
cve_search | Search CVEs by keyword, product, vendor or CVE ID |
cve_detail | Full record for a specific CVE |
actors_by_cve | Reverse lookup — every threat actor known to exploit a given CVE |
Threat Actor Database
| Tool | Description |
|---|---|
search_actors | Free-text search across APTs and threat groups |
get_actor | Full actor profile — aliases, TTPs, campaigns |
Workspace
| Tool | Description |
|---|---|
add_bookmark / remove_bookmark / get_bookmarks | Save and manage IOCs of interest |
get_scan_history | Your recent scan activity |
get_scan_limits | Remaining scan quotas |
get_account_info | Account, organization & subscription info |
hello_world | Connectivity test |
💡 Example Workflows
Incident triage — paste a log excerpt and ask: "Extract the IOCs and check each one against Mlab". The assistant chains detect_ioc → scan_ip / start_domain_scan and gives you a verdict per indicator.
Vulnerability watch — "Any critical CVEs on Palo Alto this month? Who exploits them?" → cve_search + actors_by_cve.
Threat actor research — "Build me a one-page brief on APT28: TTPs, recent CVEs, aliases" → search_actors + get_actor.
🔑 Authentication & Pricing
- Free tier — no credit card required: mlab.sh/auth/register
- Quotas apply per organization (check anytime with
get_scan_limits) - Pricing: mlab.sh/pricing
🔗 Links
- 🌐 Platform: mlab.sh
- 📚 API docs: mlab.sh/developer/documentation
- 🧩 Ecosystem (TPRM, IR, CVE tracking, threat hunting…): mlab.sh/ecosystem
- 🆓 Free security tools: mlab.sh/tools
Built by Mlab · Investigate threats, not noise.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.