whoisjson avatar

WhoisJSON

whoisjson/mcp-server

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 tools

Public 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*secret

Your 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

ToolDescription
whois_lookupWHOIS registration data for a domain (registrar, dates, contacts, nameservers…)
dns_lookupAll DNS records for a domain (A, AAAA, MX, NS, TXT, CNAME, SOA, CAA, DMARC…)
ssl_checkSSL/TLS certificate details and validity for a domain
domain_availabilityCheck if a domain is available for registration

Prerequisites

  1. Sign up at whoisjson.com and copy your API key from the dashboard.
  2. 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):


View the full README on GitHub

Details

Repository
github.com/whoisjson/mcp-server
Package
@whoisjson/mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active