rdap-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@rdap-mcp look up registration data for example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RDAP MCP Server
A simple Model Context Protocol (MCP) server that provides RDAP (Registration Data Access Protocol) domain lookup capabilities.
Features
Pure RDAP: Uses the modern RDAP protocol for structured domain data
Registry Detection: Automatically detects the correct RDAP server for any TLD
Comprehensive Coverage: Supports 50+ TLDs including gTLDs and ccTLDs
Lightweight: Minimal dependencies, RDAP-only (no WHOIS fallback)
Easy Integration: Works with any MCP-compatible client
Related MCP server: dns-intel
Installation
npm install rdap-mcpOr use directly with npx:
npx rdap-mcpUsage
Option 1: Local Installation (Recommended)
Add to your Claude Desktop configuration file:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"rdap": {
"command": "npx",
"args": ["-y", "rdap-mcp"]
}
}
}Option 2: Hosted Version
This server is also available as a hosted service at mcp.domaindetails.com for HTTP-based integrations:
GET https://mcp.domaindetails.com/lookup/{domain}
POST https://mcp.domaindetails.com/mcp/call-toolThe hosted version runs on Cloudflare Workers for global low-latency access. Use the local version for Claude Desktop and the hosted version for custom HTTP integrations.
Available Tools
rdap_lookup
Look up domain information using the RDAP protocol.
Parameters:
domain(string, required): The domain name to look up (e.g., example.com)include_raw(boolean, optional): If true, include raw RDAP response data
Example Response:
{
"domain": "example.com",
"found": true,
"method": "rdap",
"timestamp": "2025-01-21T10:30:00Z",
"status": ["client transfer prohibited"],
"nameservers": ["ns1.example.com", "ns2.example.com"],
"rdap": {
"registration_date": "1995-08-14T04:00:00Z",
"expiration_date": "2025-08-13T04:00:00Z",
"contacts": [...],
"dnssec": {...}
}
}Supported TLDs
The server includes built-in registry detection for 50+ TLDs:
Generic TLDs: com, net, org, info, biz, name, pro, xyz, top, site, online, tech, store, app, dev, io, ai, co, me, tv, cc
Country Code TLDs: uk, ca, au, de, fr, nl, be, ch, at, it, es, se, no, dk, fi, ie, pl, cz, sk, hu, ro, bg, hr, si, lv, lt, ee
For unsupported TLDs, the server will attempt to fetch registry information from IANA's bootstrap service.
Development
# Clone repository
git clone https://github.com/simplebytes-com/rdap-mcp.git
cd rdap-mcp
# Install dependencies
npm install
# Build
npm run build
# Test locally
node build/index.jsLicense
MIT
Related Projects
domaindetails-mcp - Full-featured domain research toolkit with RDAP, WHOIS, and more
DomainDetails.com - Full-featured domain research SaaS
Available Tools
1 toolrdap_lookupA
Look up domain information using the RDAP (Registration Data Access Protocol). Provides structured domain registration details, nameservers, contacts, and status information.
Inputs: domain (required), include_raw.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 1 tool
Only one tool exists, so there is no ambiguity whatsoever.
The single tool follows a clear verb_noun convention (rdap_lookup), which is consistent.
For a focused domain lookup server, one tool is appropriate and well-scoped.
The single tool fully covers the server's purpose of performing RDAP lookups; no gaps exist.
Maintenance
Related MCP Connectors
Normalized JSON for any domain across 1,200+ TLDs, reading WHOIS where no RDAP server exists.
Free, keyless domain registration lookup via RDAP: registered, available, registrar, expiration.
WHOIS/RDAP, DNS, SSL, live subdomains with IPs, and SPF/DMARC/DKIM for any domain.
Check domain name availability via RDAP. Single, bulk, and smart suggestions. No API key needed.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides comprehensive domain research tools including RDAP, WHOIS, and DNS lookup capabilities, with automatic fallback and support for 50+ TLDs.110 npm1MIT
- AlicenseNot gradedqualityDmaintenanceEnables domain intelligence lookups including RDAP registration data, DNS records, and Certificate Transparency searches.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables RDAP domain lookup via ICANN standard, free, no authentication required.109 npmMIT
- AlicenseAqualityDmaintenanceEnables real-time domain registration lookups via RDAP, including availability, expiration, and registrar details, with no API key required. Supports natural language queries like 'is example.com available?' or 'when does example.com expire?'.1MIT