
Whois Mcp Server
Check domain availability, registration metadata, DNS records, and IP/ASN lookups from your coding agent without leaving the editor.
Overview
io.github.cyanheads/whois-mcp-server is a MCP server for the Validate phase that resolves domain registration, DNS records, and IP/ASN data through RDAP and DNS-over-HTTPS.
What is this MCP server?
- RDAP lookups for domain registration and availability context
- DNS record resolution via DNS-over-HTTPS with configurable timeouts
- IP and ASN resolution for infrastructure and abuse triage
- Stdio MCP transport via npm package @cyanheads/whois-mcp-server (v0.1.2)
- Tunable RDAP_TIMEOUT_MS, DOH_TIMEOUT_MS, and RDAP_MAX_RETRIES env defaults
- Server schema version 0.1.2
- Default RDAP_TIMEOUT_MS 5000
- Default DOH_TIMEOUT_MS 3000
What problem does it solve?
Jumping between terminal whois, DNS tools, and chat breaks flow when you only need a quick answer about a domain or nameserver.
Who is it for?
Indie builders picking a domain, auditing a competitor’s DNS, or verifying ASN/IP details while scaffolding a SaaS or API.
Skip if: Teams that need bulk domain portfolio management, paid WHOIS privacy bypass, or guaranteed SLA registrar APIs.
What do I get? / Deliverables
Your agent can cite live registration and DNS facts in the same thread where you draft copy, env config, and deployment checklists.
- Registration-oriented domain metadata from RDAP queries
- DNS record sets resolved over HTTPS
- IP and ASN attribution strings usable in docs or security notes
Recommended MCP Servers
Journey fit
How it compares
Live RDAP/DNS MCP tools, not a domain registrar checkout or a static skills.sh playbook.
Common Questions / FAQ
Who is io.github.cyanheads/whois-mcp-server for?
Solo and indie builders using MCP-enabled agents who need domain, DNS, and IP/ASN facts during validate and early build work.
When should I use io.github.cyanheads/whois-mcp-server?
Use it when choosing a product domain, checking competitor DNS, or confirming network attribution before you ship or integrate third-party APIs.
How do I add io.github.cyanheads/whois-mcp-server to my agent?
Register the npm package @cyanheads/whois-mcp-server with stdio transport, run via Bun with start:stdio, and optionally set MCP_LOG_LEVEL, RDAP_TIMEOUT_MS, and DOH_TIMEOUT_MS.