Domain Lookup MCP server
A free remote Model Context Protocol server that gives AI assistants live domain data: availability confirmed by the registry itself, RDAP/WHOIS registration data, DNS records and SSL certificates.
Endpoint (Streamable HTTP): https://domainlookup.dev/mcp · Get a free API key
Connect
Claude Code
claude mcp add --transport http domainlookup https://domainlookup.dev/mcp \ --header "Authorization: Bearer dlk_your_key"
Codex
export DOMAINLOOKUP_API_KEY="dlk_your_key" codex mcp add domainlookup --url https://domainlookup.dev/mcp --bearer-token-env-var DOMAINLOOKUP_API_KEY
Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"domainlookup": {
"url": "https://domainlookup.dev/mcp",
"headers": {
"Authorization": "Bearer dlk_your_key"
}
}
}
}
VS Code (.vscode/mcp.json)
{
"servers": {
"domainlookup": {
"type": "http",
"url": "https://domainlookup.dev/mcp",
"headers": {
"Authorization": "Bearer dlk_your_key"
}
}
}
}
claude.ai, Claude Desktop and ChatGPT connectors
Add a custom connector with this URL: https://domainlookup.dev/mcp?key=dlk_your_key
Tool calls need a free API key: create one here in a few seconds, no account or password. Replace dlk_your_key above with it. Each key allows 300 requests per minute.
Tools
check_domain_availability: Check whether a domain is available to register. Asks the registry over RDAP (authoritative); falls back to DNS when the TLD has no RDAP server. Premium/reserved names may still be unavailable at registrars.bulk_check_availability: Check availability of up to 10 domains at once.suggest_domains: Check one name across many TLDs (acme → acme.com, acme.io, acme.ai, …) and report which are available. Pass tlds to choose the list.whois_lookup: Registration data from the registry over RDAP (modern WHOIS): registrar, abuse contact, creation/expiry/update dates, EPP status codes, nameservers, DNSSEC, domain age. Registrant details are usually redacted by the registry.domain_age: How old a domain is (registration date, age in days/years) and how many days until it expires.dns_lookup: DNS records of a name via Cloudflare DNS-over-HTTPS. Omit record_type to get all of A, AAAA, CNAME, MX, NS, TXT, SOA, CAA.ssl_certificates: SSL/TLS certificates issued for a domain, from Certificate Transparency logs (crt.sh): issuer, validity, names, plus every hostname seen on them (a quick subdomain inventory). crt.sh can be slow.
More
Web app · llms.txt · Full API and MCP reference
© 2026 Beta Limited · support@beta.limited