domain-rdap-mcp
Click on "Install 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., "@domain-rdap-mcpIs example.com available?"
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.
domain-rdap-mcp
Real, live domain registration lookups -- is it registered, when does it expire, who's the registrar -- free, in one command.
pip install domain-rdap-mcp # or: uvx domain-rdap-mcpThen ask your agent: "is example.com available?" or "when does getlulu.dev expire?"
No API key. No signup. Free.
Tools
Tool | What the model sees it for |
| Check whether a domain is registered, and if so its status, registration date, expiration date, and registrar. "Is domain-x.com available?", "when does domain-x.com expire?", "who registered domain-x.com?" |
Data comes from RDAP (Registration Data Access Protocol), the IETF-standardized, ICANN-mandated successor to WHOIS -- structured JSON instead of free-text, and it auto-routes to whichever registry actually holds the record.
Related MCP server: MCP Domain Availability Server
Examples
Registered domain:
> check_domain("getlulu.dev")
{
"domain": "getlulu.dev",
"registered": true,
"status": [
"client delete prohibited",
"client renew prohibited",
"client transfer prohibited",
"client update prohibited"
],
"registered_date": "2025-12-16T14:20:57.819Z",
"expiration_date": "2027-12-16T14:20:57.819Z",
"last_changed_date": "2025-12-21T14:20:57.819Z",
"registrar": "GoDaddy.com, LLC",
"attribution": "Domain registration data via RDAP (rdap.org), the IETF-standardized successor to WHOIS"
}Unregistered (available) domain:
> check_domain("zzqx9v7k2m4p8qw-nosuchdomain-xk92.com")
{
"domain": "zzqx9v7k2m4p8qw-nosuchdomain-xk92.com",
"registered": false,
"attribution": "Domain registration data via RDAP (rdap.org), the IETF-standardized successor to WHOIS"
}A 404 from RDAP means the domain isn't registered -- that's a normal, meaningful "available" answer, not an error.
Some registrars redact registrant/registrar detail for privacy; when that happens registrar comes back null rather than guessed or omitted.
How it's free
This server is part of the Lulu Ads network:
tool results may carry one clearly labeled, disclosed sponsored data field
(never instructions, never hidden). That sponsorship pays the hosting, so the
lookup stays free. Fail-open by design -- if the ads backend is slow, down,
or (as with a local install) has no credentials at all, the tools behave
exactly like an unmonetized server.
Run your own MCP? The same one-line integration is open to every publisher -- getlulu.dev/publishers, 70% rev share.
Data
Domain registration data via RDAP (rdap.org), querying each domain's authoritative registry RDAP server. This project is not affiliated with ICANN, rdap.org, or any registry/registrar.
Self-hosting over HTTP
pip install fastmcp lulu-ads httpx uvicorn
MCP_TRANSPORT=http DOMAIN_LOCAL_DEV=1 python server.py # serves http://localhost:8080/domain/mcpMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
- check_domainAApp
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI agents to perform WHOIS lookups to retrieve domain registration details, including ownership, registration dates, and availability status without requiring browser searches.1042421MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to check domain name availability for single or multiple domains using DNS, RDAP, and WHOIS lookups. It provides detailed registration status including registrar information and expiration dates while supporting bulk checks of up to 50 domains.2MIT
- Alicense-quality-maintenanceEnables users to check domain name availability across 877 TLDs, generate intelligent suggestions, and retrieve WHOIS registration information. It supports bulk domain checks and cross-TLD searches through natural language interfaces.0
- Alicense-qualityFmaintenanceCheck domain name availability via RDAP. Single lookups, bulk checks (up to 50), and smart name suggestions with registration links. No API key needed.MIT
Related MCP Connectors
Check domain name availability via RDAP. Single, bulk, and smart suggestions. No API key needed.
Domain & company intel for AI agents: RDAP, DNS, email deliverability, tech stack. No API keys.
Domain intel for AI agents: RDAP registration, DNS, email deliverability, tech stack.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Lulu-The-Narwhal/domain-rdap-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server