MCP server: One MCP server.

Nullcone Threat Intelligence

@maco144MCP server · External

Real-time threat intel for AI agents: 890K+ IOCs incl. prompt-injection & AI-skill threats

Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

12 read5 act13 other

Grouped by tool name. At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

30 · grouped by tool name · checked 11 Oct 2026

Read · 12Look things up

  • lookup_ioc
  • list_families
  • search_by_type
  • get_stats
  • validate_skill
  • scan_skill_content
  • get_new_threats
  • check_prompt
  • check_prompt_batch
  • check_freshness
  • list_subscriptions
  • list_revocations

Act · 5Change something

  • submit_ioc
  • submit_batch
  • subscribe_threats
  • unsubscribe
  • revoke_ioc

Other · 13Neither hinted nor named

  • recent_threats
  • family_threats
  • report_detection
  • vote_false_positive
  • poll_since
  • warm_prompt_cache
  • prompt_cache_stats
  • freshness_limits
  • fingerprint_tool_metadata
  • registry_monitor_stats
  • registry_flagged_tools
  • drain_subscription
  • is_ioc_revoked
Try it in the Inspector
README1 min read

Nullcone MCP Server

Real-time threat intelligence for AI agents, exposed as a Model Context Protocol server. Check IPs, domains, URLs, hashes, CVEs, prompt-injection payloads, and malicious AI-skill / MCP-tool definitions against the Nullcone network — 890K+ IOCs, free, no API key.

Backed by nullcone.ai.

Use it (hosted — nothing to install)

The server is hosted at https://nullcone.ai/mcp over streamable HTTP. Add it to any MCP client:

Claude Code

bash
claude mcp add --transport http nullcone https://nullcone.ai/mcp

Cursor / other MCP clients — add to your MCP config:

json
{
  "mcpServers": {
    "nullcone": {
      "url": "https://nullcone.ai/mcp"
    }
  }
}

No signup or token required. Read tools and IOC submission are open; destructive tools (e.g. revoke_ioc) are disabled on the public endpoint.

Tools

30+ tools including:

  • lookup_ioc(value) — check any indicator against the feed
  • recent_threats(limit, min_severity) — current threat picture
  • submit_ioc(...) / submit_batch(...) — contribute indicators
  • check_prompt(...) — sub-millisecond prompt-injection lookup
  • validate_skill(...) / scan_skill_content(...) — vet MCP tools / AI skills before loading
  • poll_since(last_id) — incremental sync, no persistent connection
  • get_stats(), list_families(), search_by_type(...), and more

Resources: threat://stats, threat://recent, threat://families, threat://family/{name}, threat://ioc/{value}. Prompts: analyze_ioc, triage_alert, threat_brief.

Self-host

The server is built on the public nullcone SDK.

bash
pip install -r requirements.txt
MCP_TRANSPORT=streamable-http MCP_PORT=8001 python server.py

Or with Docker:

bash
docker build -t nullcone-mcp .
docker run -p 8001:8001 nullcone-mcp

Set MCP_PUBLIC=1 to run an anonymous public endpoint (disables destructive tools); omit it for full local control over stdio (MCP_TRANSPORT=stdio).

License

Rising Sun License v1.0 — see LICENSE. Free for individuals and small teams.

Similar modules

Browse Threat intelligence