Honeylabs MCP logo

Honeylabs MCP

by honeylabshq

Queries honeypot threat data for IP reputation, CVEs, attack trends, fingerprints, payloads, and interactive sessions.

Install Honeylabs MCP

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://mcp.honeylabs.net/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Hosted endpointLive · 2d agoLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 11/6/2026, 6:45:32 PM

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://mcp.honeylabs.net/mcp

Overview

honeylabshq/honeylabs-mcp connects MCP clients to HoneyLabs' remote honeypot sensor network and its 90-day threat-intelligence dataset. Its tools cover indicator lookups, ranked attackers, CVE activity, raw events, attack timelines, network profiling, fingerprints, UDP probes, credentials, files, and interactive sessions. Use it to investigate suspicious IPs, understand scanning campaigns, or enrich firewall and application logs with observed activity. The endpoint uses streamable HTTP and supports API-key or OAuth-based authentication.

Use cases

  • Investigate whether an IP, CIDR range, or domain is associated with scanning
  • Identify the sources and fingerprints behind a CVE campaign
  • Trace attack volume by port, country, ASN, or time period
  • Match firewall or web-server indicators against honeypot observations

Key features

  • 90 days of honeypot probe data
  • IP, CIDR, domain, and ASN investigation
  • CVE, payload, timeline, and attacker ranking queries
  • JA4, JA3, Akin, HASSH, and QUIC fingerprint analysis
  • UDP activity and interactive sensor telemetry
  • Streamable HTTP with API-key or OAuth authentication

Tools14

What Honeylabs MCP lets your agent do. Expand a tool for its parameters.

Verified live~4.6k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

21/21 checks healthy over the last 91d

What it can do

From the 14 tools this server returned when we ran it.

Handles credentials · 8Makes network requests · 10Read-only tools · 14
Unusual tool instructions. 1 tool description contain text aimed at the AI model rather than at you (reaches for local secrets). Read the tool descriptions before connecting.
Tool definitions changed on 2026-10-29. Review them if you approved this server earlier.

Observed 2026-10-29 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
Last commit5d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Tools exposed14Callable tools this server registers over MCP.
Directory activity6 viewsConfig copies, upvotes, and views on AllMCPs.

How Honeylabs MCP works

What honeylabshq/honeylabs-mcp does

HoneyLabs exposes first-hand honeypot observations through MCP for security investigation and threat-intelligence workflows. The dataset records internet probes received by HoneyLabs sensors, including source addresses, network ownership, geography, ports, protocols, request paths, user agents, TLS and SSH fingerprints, HTTP request shapes, CVE detections, and selected interactive-session activity. The retained first-contact data covers the most recent 90 days.

The service is useful when an agent needs evidence about active scanning rather than a generic reputation score. An IP or domain lookup can return when an indicator was seen, what it targeted, fingerprints associated with it, and a verdict with supporting signals. Recognised research scanners are identified separately, so high activity from one does not automatically imply malicious intent.

How it works

The MCP endpoint is available at https://mcp.honeylabs.net/mcp over streamable HTTP. Requests are authenticated with a HoneyLabs key or, for clients supporting the flow, OAuth 2.1 with PKCE and dynamic client registration. Tool names exposed by the server end in _tool, such as ioc_lookup_tool and search_events_tool.

Queries are constrained by the caller's plan. A free key provides 500 credits per day, while response rows consume credits and query windows vary by plan. Most TCP-oriented tools accept ISO-8601 UTC ranges or predefined windows. UDP activity has separate query handling, and UDP source addresses can be forged; they should be treated as claimed sources rather than proof of attribution.

Setup and configuration

Create an access key through the HoneyLabs dashboard, then add the remote endpoint to an MCP client with an Authorization: Bearer <your-key> header. Claude Desktop, Cursor, and Cline use a JSON server entry containing the URL and header. Claude Code can add the endpoint with its HTTP transport command. Gemini CLI can add the server and complete the OAuth flow instead of using a static key.

The service is remote, so no local package installation or runtime configuration is needed. Client configuration should preserve the exact endpoint URL and authentication method selected for the client.

Tools and capabilities

  • ioc_lookup_tool investigates an IP, CIDR range, range set, or domain and returns observations, verdict signals, ports, paths, fingerprints, and CVE probes.
  • search_events_tool returns individual matching honeypot records with filters such as address, ASN, country, port, protocol, fingerprint, and client-certificate presence.
  • top_attackers_tool ranks sources, networks, countries, ports, user agents, URL paths, fingerprints, domains, or CVEs by event count.
  • attack_timeline_tool groups first-contact event counts into hourly or daily buckets.
  • asn_enrich_tool profiles one autonomous system, including organisation, volume, addresses, ports, countries, and user agents.
  • cve_lookup_tool reports probing activity for a named CVE, including severity, CISA KEV status, sources, fingerprints, paths, and a daily timeline.
  • payload_search_tool performs case-insensitive literal searches across captured paths, bodies, headers, and event summaries.
  • fingerprint_search_tool, fingerprint_similar_tool, and fingerprint_population_tool find exact fingerprint matches, nearby Akin request shapes, and fingerprint distribution patterns.
  • udp_activity_tool covers DNS, QUIC, and other UDP probes, including QUIC fingerprints and queried ports.
  • interactive_credentials_tool, interactive_files_tool, and interactive_sessions_tool examine login attempts, transferred files with known VirusTotal results, and sessions handled by interactive sensors.

Limitations and notes

The dataset represents traffic received by HoneyLabs' sensors, not all internet activity. Query windows, result limits, and retained history depend on the plan. A CVE lookup with no detection pattern is not evidence that the CVE has never been scanned. UDP observations require extra caution because source addresses may be spoofed, and interactive credentials are recorded separately from indicator verdicts.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Honeylabs MCP

honeylabshq/honeylabs-mcp is an MCP server that connects AI clients to HoneyLabs' honeypot sensor network. Its main tools investigate IPs, domains, ASNs, CVEs, raw events, attack timelines, payloads, fingerprints, UDP activity, credentials, files, and interactive sessions using retained threat-intelligence data.

Add the remote URL `https://mcp.honeylabs.net/mcp` to your MCP client rather than installing a local package. Use a HoneyLabs bearer key in the client configuration, or use the supported OAuth flow in Gemini CLI and other compatible OAuth clients.

Yes, honeylabshq/honeylabs-mcp works with Cursor through its MCP JSON configuration. Add the remote endpoint and an `Authorization: Bearer <your-key>` header, then obtain a key from the HoneyLabs dashboard.

Use `ioc_lookup_tool` for an IP, CIDR range, or domain. It returns observed activity, first and last seen times, targeted ports and paths, fingerprints, CVE probes, a verdict, and the reasons behind that verdict.

Use `cve_lookup_tool` with the named CVE. It returns probing counts, top addresses and networks, countries, fingerprints, sample paths, severity, CISA KEV status, and a daily timeline when HoneyLabs has a detection pattern for that CVE.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewHoneylabs MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/honeylabshq-honeylabs-mcp?style=directory)](https://allmcps.com/mcp/honeylabshq-honeylabs-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/honeylabshq-honeylabs-mcp"><img src="https://allmcps.com/api/badge/honeylabshq-honeylabs-mcp?style=directory" alt="Honeylabs MCP on AllMCPs" /></a>