
WhoisJSON
Connects Claude to the WhoisJSON API for domain intelligence lookups. You get four tools: whois_lookup pulls registration data like registrar info and nameservers, dns_lookup fetches all DNS records including A, MX, TXT, and DMARC, ssl_check validates certificates, and domain_availability tells you if a domain is up for grabs. Requires a WhoisJSON API key from their dashboard. Useful when you need to audit domain configurations, investigate ownership chains, or check SSL expiry dates without leaving your conversation. Runs via npx with stdio transport, so setup is just dropping your API key into Claude's config.
- tools
- 4
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Apr 9, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
whois_lookupWHOIS registration data for a domain (registrar, dates, contacts, nameservers…)
WHOIS registration data for a domain (registrar, dates, contacts, nameservers…)
No parameter schema in public metadata yet.
dns_lookupAll DNS records for a domain (A, AAAA, MX, NS, TXT, CNAME, SOA, CAA, DMARC…)
All DNS records for a domain (A, AAAA, MX, NS, TXT, CNAME, SOA, CAA, DMARC…)
No parameter schema in public metadata yet.
ssl_checkSSL/TLS certificate details and validity for a domain
SSL/TLS certificate details and validity for a domain
No parameter schema in public metadata yet.
domain_availabilityCheck if a domain is available for registration
Check if a domain is available for registration
No parameter schema in public metadata yet.
Sponsors
Configuration
WHOISJSON_API_KEY*secretYour WhoisJSON API key from whoisjson.com/dashboard
Readme
@whoisjson/mcp-server
MCP (Model Context Protocol) server for the WhoisJSON API. Exposes WHOIS, DNS, SSL, and domain availability lookups as tools for AI assistants.
Tools
| Tool | Description |
|---|---|
whois_lookup | WHOIS registration data for a domain (registrar, dates, contacts, nameservers…) |
dns_lookup | All DNS records for a domain (A, AAAA, MX, NS, TXT, CNAME, SOA, CAA, DMARC…) |
ssl_check | SSL/TLS certificate details and validity for a domain |
domain_availability | Check if a domain is available for registration |
Prerequisites
- Sign up at whoisjson.com and copy your API key from the dashboard.
- Node.js ≥ 18.
Installation
npm install -g @whoisjson/mcp-server
# or run directly with npx (no install needed):
npx @whoisjson/mcp-server
Configuration
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or
%APPDATA%\Claude\claude_desktop_config.json (Windows):
Details
- Repository
- github.com/whoisjson/mcp-server
- Package
@whoisjson/mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active