
WHOIS, DNS, IP geolocation, SSL and domain intelligence from the WhoisFreaks API.
Public tool metadata for what this MCP can expose to an agent.
liveWhoisLookupReal-time WHOIS data for any domain — registrar, registrant, dates, nameserversReal-time WHOIS data for any domain — registrar, registrant, dates, nameservers
No parameter schema in public metadata yet.
bulkWhoisLookupReal-time WHOIS data for up to 100 domains in one requestReal-time WHOIS data for up to 100 domains in one request
No parameter schema in public metadata yet.
whoisHistoryComplete ownership history timeline for a domainComplete ownership history timeline for a domain
No parameter schema in public metadata yet.
reverseWhoisLookupFind all domains registered by an email address, owner name or company, or whose name contains a keywordFind all domains registered by an email address, owner name or company, or whose name contains a keyword
No parameter schema in public metadata yet.
ipWhoisLookupWHOIS registration data for any IPv4 or IPv6 addressWHOIS registration data for any IPv4 or IPv6 address
No parameter schema in public metadata yet.
asnWhoisLookupWHOIS data for an Autonomous System Number (e.g. AS15169)WHOIS data for an Autonomous System Number (e.g. AS15169)
No parameter schema in public metadata yet.
dnsLookupLive DNS records — A, AAAA, MX, NS, CNAME, SOA, TXT, SPF, or all — and PTR records for an IPLive DNS records — A, AAAA, MX, NS, CNAME, SOA, TXT, SPF, or all — and PTR records for an IP
No parameter schema in public metadata yet.
bulkDnsLookupLive DNS records for up to 100 domains and 100 IPs in one requestLive DNS records for up to 100 domains and 100 IPs in one request
No parameter schema in public metadata yet.
dnsHistoryHistorical DNS records with full change timelineHistorical DNS records with full change timeline
No parameter schema in public metadata yet.
reverseDnsLookupFind all domains pointing to a given IP or range, mail server or nameserverFind all domains pointing to a given IP or range, mail server or nameserver
No parameter schema in public metadata yet.
ipGeolocationCountry, city, region, ISP, and coordinates for any IP addressCountry, city, region, ISP, and coordinates for any IP address
No parameter schema in public metadata yet.
bulkIpGeolocationGeolocation for up to 100 IP addresses in one requestGeolocation for up to 100 IP addresses in one request
No parameter schema in public metadata yet.
ipSecurityIP reputation: VPN, proxy, Tor exit node, relay, bot, spam and known-attacker signalsIP reputation: VPN, proxy, Tor exit node, relay, bot, spam and known-attacker signals
No parameter schema in public metadata yet.
bulkIpSecurityIP reputation for up to 100 IP addresses in one requestIP reputation for up to 100 IP addresses in one request
No parameter schema in public metadata yet.
domainAvailabilityCheck if a domain is available to register, with optional suggestionsCheck if a domain is available to register, with optional suggestions
No parameter schema in public metadata yet.
bulkDomainAvailabilityCheck up to 100 domains, or one name across up to 100 extensions (TLDs)Check up to 100 domains, or one name across up to 100 extensions (TLDs)
No parameter schema in public metadata yet.
subdomainLookupEnumerate all known subdomains for a domain, with status and date filtersEnumerate all known subdomains for a domain, with status and date filters
No parameter schema in public metadata yet.
domainDiscoveryFind registered domains that are typo variants of a brand (typosquatting), by keyword or wildcard patternFind registered domains that are typo variants of a brand (typosquatting), by keyword or wildcard pattern
No parameter schema in public metadata yet.
subdomainTyposquattingFind subdomains on any domain that contain a typo variant of a brand, such as login.paypa1.example.comFind subdomains on any domain that contain a typo variant of a brand, such as login.paypa1.example.com
No parameter schema in public metadata yet.
domainReputationRisk verdict, trust score, DGA analysis, threat-feed matches and email security for a domainRisk verdict, trust score, DGA analysis, threat-feed matches and email security for a domain
No parameter schema in public metadata yet.
sslLookupSSL/TLS certificate details — issuer, expiry, SANs, chain, and raw outputSSL/TLS certificate details — issuer, expiry, SANs, chain, and raw output
No parameter schema in public metadata yet.
apiKeyUsageCredits and subscription requests used by your API key (costs nothing)Credits and subscription requests used by your API key (costs nothing)
No parameter schema in public metadata yet.
Sponsors
A Model Context Protocol (MCP) server that exposes the full WhoisFreaks API suite as AI-callable tools. Works with Claude Desktop, Cursor, Windsurf, VS Code, Continue, Zed, and any other MCP-compatible AI client.
Three ways to use it — pick what fits your setup:
| Method | Requires | Best for | |
|---|---|---|---|
| ⭐ Easiest | Hosted server | Just your API key | Everyone — nothing to install |
| Docker (pre-built image) | Docker | Running it on your own machine or VM | |
| Build from source | Java 17 + Maven | Contributors / custom builds |
Connect it to any MCP client via Streamable HTTP (/mcp endpoint, hosted or self-hosted) or stdio (local).
Every user brings their own WhoisFreaks API key — the HTTP server stores no key of its own and uses the key sent with each request.