About DomainCheckr
DomainCheckr is a remote MCP server for checking domain availability through RDAP. It supports single and bulk checks as well as generating and checking domain ideas, without requiring an API key.
Key features
- 01Single-domain availability checks
- 02Bulk checks for up to 50 domains
- 03Generate and check domain suggestions
- 04RDAP lookups across TLDs
Use cases
- 01Check a candidate domain before registering
- 02Compare availability across a list of domains
- 03Find domain ideas from a keyword or business description
MCP support
A remote MCP server that exposes tools for single checks, bulk checks, and domain suggestions. Connect an MCP client to https://domaincheckr.fly.dev/mcp.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://domaincheckr.fly.dev/mcpclaude mcp add --transport http nach-dakwale-domaincheckr https://domaincheckr.fly.dev/mcp{"mcpServers":{"nach-dakwale-domaincheckr":{"type":"http","url":"https://domaincheckr.fly.dev/mcp"}}}Open in Cursor{"servers":{"nach-dakwale-domaincheckr":{"type":"http","url":"https://domaincheckr.fly.dev/mcp"}}}Open in VS Code{"mcpServers":{"nach-dakwale-domaincheckr":{"type":"http","url":"https://domaincheckr.fly.dev/mcp"}}}{"mcpServers":{"nach-dakwale-domaincheckr":{"serverUrl":"https://domaincheckr.fly.dev/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
3| Parameter | Type | Required | Description |
|---|---|---|---|
| text | string | Yes | Text to echo back |
Details
From the project READMEDomainCheckr MCP Server
Check domain name availability instantly using RDAP. No API key or installation required. Works as a remote MCP server.
Quick Start
This is a remote MCP server -- no local installation needed. Just add the URL to your MCP client.
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"domaincheckr": {
"url": "https://domaincheckr.fly.dev/mcp"
}
}
}
Config file location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Claude Code
claude mcp add domaincheckr --transport http https://domaincheckr.fly.dev/mcp
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"domaincheckr": {
"url": "https://domaincheckr.fly.dev/mcp"
}
}
}
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"domaincheckr": {
"url": "https://domaincheckr.fly.dev/mcp"
}
}
}
Tools
| Tool | Description |
|---|---|
check_domain | Check if a single domain name is available for registration. Returns registrar, creation date, expiry, and nameservers for taken domains. |
check_domains_bulk | Check up to 50 domain names at once. Returns per-domain results with summary counts. |
suggest_domains | Generate and check domain name ideas for a keyword or business description. Creates 15 variations across .com, .io, .ai, .dev, .co and common prefixes/suffixes. |
Example Prompts
Try asking your AI assistant:
- "Is coolstartup.com available?"
- "Check if these domains are available: acmecorp.com, acmehq.com, getacme.com"
- "Find me a domain for a pet grooming business"
- "I'm building a fintech app called PayFlow, find me a domain"
How It Works
DomainCheckr uses the RDAP protocol (Registration Data Access Protocol) to check domain availability in real time. RDAP is the modern replacement for WHOIS, standardized by the IETF.
- Queries Verisign RDAP for .com/.net domains
- Queries PIR RDAP for .org domains
- Falls back to rdap.org for all other TLDs
- HTTP 404 = available, HTTP 200 = taken
No scraping, no third-party APIs, no rate-limited services. Direct registry queries.
REST API
The same service is available as a REST API for building your own integrations or ChatGPT Actions.
| Endpoint | Description |
|---|---|
GET /check/{domain} | Check a single domain |
POST /check | Bulk check (body: {"domains": ["a.com", "b.com"]}, max 50) |
GET /suggest?keyword=fintech | Generate and check domain ideas |
GET /health | Health check |
GET /docs | Interactive API documentation |
GET /openapi.json | OpenAPI spec (for ChatGPT Actions) |
Base URL: https://domaincheckr.fly.dev
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.