Phishunt MCP Server

Public phishing feed: suspicious/confirmed phishing URLs detected hourly. No auth, CC0.

Remote serverstreamable-http

What is the Phishunt MCP server?

Phishunt MCP server exists for a simple reason — assistants are far more useful when they can act on Phishunt directly instead of describing what you should do. Public phishing feed: suspicious/confirmed phishing URLs detected hourly. No auth, CC0.

What you get

Exposes the public phishing-domains feed as MCP tools so AI agents can look up suspicious domains, list phishings by targeted brand, and sync detection deltas.

What the assistant can call

Once Phishunt is connected, these are the calls the assistant has available:

  • check_domain — Is this domain/URL substring in the active phishunt feed?
  • list_brand_phishings — List active phishings targeting a brand (e.g. microsoft)
  • get_recent_detections — Delta sync: detections since an ISO date
  • get_brand_metadata — Curated brand metadata (display name, category, AI characterisation, active count)
  • get_cert_metadata — Factual metadata for an abused TLS intermediate CA (operator, root, key type, siblings)
  • search_phishings — Free-text search across active phishing URLs/domains/IPs (min 3 chars)
  • analyze_url — Passive phishing-signal analysis of any URL/domain (URL-shape heuristics, stored score/verdict if known, historical detections). Unknown suspicious
  • get_related_infrastructure — Find infrastructure/content overlap for a known indicator (shared IP, cert, nameservers, favicon, etc.); surfaces the possible campaign / suspected
  • get_campaigns — List possible campaigns / suspected clusters (shared-infrastructure groupings), optionally filtered by brand or active-only
  • get_campaign — Full detail for one possible campaign / suspected cluster: evidence breakdown, every member indicator, export links

Setting it up

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

Choosing this one

Among the cloud and infrastructure options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Phishunt's toolset — check_domain, list_brand_phishings, get_recent_detections and 7 more — is a fair guide to whether it matches your workflow. It is maintained by 0xDanielLopez; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Before you rely on it

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 10 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Phishunt.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the phishunt mcp server does with a few real requests.

Available tools

ToolWhat it does
check_domainIs this domain/URL substring in the active phishunt feed?
list_brand_phishingsList active phishings targeting a brand (e.g. microsoft).
get_recent_detectionsDelta sync: detections since an ISO date.
get_brand_metadataCurated brand metadata (display name, category, AI characterisation, active count).
get_cert_metadataFactual metadata for an abused TLS intermediate CA (operator, root, key type, siblings).
search_phishingsFree-text search across active phishing URLs/domains/IPs (min 3 chars).
analyze_urlPassive phishing-signal analysis of any URL/domain (URL-shape heuristics, stored score/verdict if known, historical detections). Unknown suspicious domains are auto-queued for full analysis.
get_related_infrastructureFind infrastructure/content overlap for a known indicator (shared IP, cert, nameservers, favicon, etc.); surfaces the possible campaign / suspected cluster it belongs to.
get_campaignsList possible campaigns / suspected clusters (shared-infrastructure groupings), optionally filtered by brand or active-only.
get_campaignFull detail for one possible campaign / suspected cluster: evidence breakdown, every member indicator, export links.

How to install the Phishunt MCP server

{
  "mcpServers": {
    "phishunt": {
      "url": "https://mcp.phishunt.io/"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • Use Phishunt to check domain.
  • Use Phishunt to list brand phishings.
  • Use Phishunt to get recent detections.

Frequently asked questions

It connects Phishunt to MCP-compatible AI assistants such as Claude and Cursor, exposing 10 tools (check_domain, list_brand_phishings, get_recent_detections, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Phishunt directly.