Domain Check
Fast domain availability checker with RDAP/WHOIS lookup, batch checking, TLD presets, pattern generation, and detailed registration info. Built in Rust for native performance.
What is Domain Check?
Domain Check is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to fast domain availability checker with rdap/whois lookup, batch checking, tld presets, pattern generation, and detailed registration info. built in rust for native performance.
Fast domain availability checker with RDAP/WHOIS lookup, batch checking, TLD presets, pattern generation, and detailed registration info. Built in Rust for native performance.
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Fast domain availability checker with RDAP/WHOIS lookup, bat
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx domain-checkConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Domain Check
The domain-check MCP server is a high-performance domain availability tool built in Rust that connects AI assistants to real-time RDAP and WHOIS lookups. It exposes six tools covering single-domain checks, batch queries, TLD-preset strategies, and full registration data retrieval including registrar, creation date, and expiry. Teams naming startups, products, or open-source projects can ask their AI assistant natural-language questions and get authoritative availability answers without leaving their workflow.
Prerequisites
- Rust toolchain installed (cargo) to build and install the MCP binary
- The domain-check-mcp binary installed via: cargo install domain-check-mcp
- An MCP-compatible client such as Claude Desktop, Claude Code, VS Code Copilot, or Cursor
- Network access to RDAP/WHOIS endpoints (no API key required)
Install the MCP server binary
Use Cargo to install the domain-check-mcp binary, which is the stdio MCP server separate from the CLI tool.
cargo install domain-check-mcpVerify the binary is on your PATH
Confirm the binary installed correctly and is accessible from your shell before configuring any MCP client.
domain-check-mcp --versionRegister the server with Claude Code
Use the Claude Code CLI to add domain-check-mcp as a named MCP server. This writes the configuration automatically.
claude mcp add domain-check -- domain-check-mcpConfigure Claude Desktop (alternative client)
If you prefer Claude Desktop, add the server block to claude_desktop_config.json and restart the app.
{
"mcpServers": {
"domain-check": {
"command": "domain-check-mcp"
}
}
}Optional: create a config file for defaults
Place a domain-check.toml in your project root or home directory to set persistent defaults such as concurrency and timeout. The server picks up the same config as the CLI.
[defaults]
concurrency = 20
timeout = 5
pretty = trueTest the connection
Ask your AI assistant a simple domain question to confirm the server is responding correctly.
Domain Check Examples
Client configuration
Minimal Claude Desktop config for the domain-check MCP server. No API keys required — just the binary name.
{
"mcpServers": {
"domain-check": {
"command": "domain-check-mcp"
}
}
}Prompts to try
Natural-language queries that map to the six MCP tools (check_domain, check_domains, check_with_preset, generate_names, list_presets, domain_info).
- "Is coolstartup.com available?"
- "Check mybrand across .com, .io, .dev, and .co"
- "Run the startup preset for the name 'nova' and show me all available domains"
- "What are the registration details for example.com — who owns it and when does it expire?"
- "Generate name variations of 'swift' and check them across .com and .org"
- "List all available TLD presets I can use"Troubleshooting Domain Check
command not found: domain-check-mcp after cargo install
Ensure ~/.cargo/bin is in your PATH. Add 'export PATH="$HOME/.cargo/bin:$PATH"' to your shell profile and reload it.
RDAP lookups time out or return errors for some TLDs
Some registries have slow or restricted RDAP endpoints. Lower concurrency in domain-check.toml (e.g. concurrency = 5) or increase the timeout value to allow more time per request.
MCP client shows 'server disconnected' immediately
Run 'domain-check-mcp' directly in a terminal to check for startup errors. Ensure you installed domain-check-mcp (the MCP server package) and not just domain-check (the CLI tool) via cargo.
Frequently Asked Questions about Domain Check
What is Domain Check?
Domain Check is a Model Context Protocol (MCP) server that fast domain availability checker with rdap/whois lookup, batch checking, tld presets, pattern generation, and detailed registration info. built in rust for native performance. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Domain Check?
Follow the installation instructions on the Domain Check GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Domain Check?
Domain Check works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Domain Check free to use?
Yes, Domain Check is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.
Domain Check Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Domain Check? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
Browse More Search & Data Extraction MCP Servers
Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Domain Check in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Domain Check?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.