streamable-httpMITupdated 5mo ago
Check domain name availability instantly using RDAP. No API key or installation required. Works as a remote MCP server.
This repository was archived by its owner. It still works, but it is not receiving updates.
What can you do with DomainCheckr?
DomainCheckr 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
Install
Add DomainCheckr to your client. Pick the one you use.
claude mcp add --transport http domaincheckr https://domaincheckr.fly.dev/mcpcodex mcp add domaincheckr --url https://domaincheckr.fly.dev/mcp{
"mcpServers": {
"domaincheckr": {
"url": "https://domaincheckr.fly.dev/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"domaincheckr": {
"type": "http",
"url": "https://domaincheckr.fly.dev/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"domaincheckr": {
"url": "https://domaincheckr.fly.dev/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"domaincheckr": {
"serverUrl": "https://domaincheckr.fly.dev/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
3 tools
DomainCheckr exposes 3 tools to a connected agent.
- 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.
Score
59 / 100
Adequate
- Documentation22/25
- Maintenance8/25
- Trust13/20
- Capability4/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 171 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 3 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Mar 13, 2026 |