domain-check MCP
domain-check MCP compares website addresses, classifying each domain as available, registered or not reliably determined.
- 309 ★ on the repository
- Last commit
Extended access
Why this level
- The server sends candidate names to external registries and DNS services; it does not purchase domains.
Install
- Works in
Manual install
cargo install domain-check-mcpFirst MCP-package installation method in the README. The earlier Homebrew row installs the separate CLI.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The server sends candidate names to external registries and DNS services; it does not purchase domains.
This is third-party code. Review the repository files before installing.
What it does
domain-check MCP lets an agent test a site name across domain extensions. It accepts lists, thematic presets or generated variants with prefixes and suffixes, returning availability and registration details. The server requests registration data through RDAP. When needed, it falls back to WHOIS, another way to retrieve domain-registry information. A domain receives an unknown status when a reliable answer is unavailable. The same engine powers a CLI, while agent integration uses the MCP package.
Who it is for. New-project founders comparing candidate names and available addresses before domain registration.
Good fit when
- A new product has several candidate names to compare across selected domain extensions.
- A short name is taken, and you are trying prefixed alternatives.
- Before buying, you inspect the registrar and available registration dates.
- A brand review checks a large address list to collect the results together.
Not a fit when
- The agent must pay for and register a domain automatically.
- You need guaranteed availability without a registrar recheck.
- You need to establish trademark clearance solely from a domain’s network status.
Example request
Check these five names across com, dev and io. Separate unknown results and do not proceed to a purchase.MCP
- Transport
- stdio
- Authentication
- not required
Limitations
Results depend on network and registry availability, so temporary failures can yield UNKNOWN instead of free or taken. Some extensions offer no public WHOIS and may lack a usable RDAP answer. A domain holder supplies for-sale information, which the server marks unverified; confirm price and contact independently. Generating or checking names does not reserve them, and availability can change before registration.
How to disable. Remove domain-check from the MCP client configuration and stop the server. Keep checked-name lists separately if needed.
FAQ
How do I connect it to Claude Code?
After installation, run `claude mcp add domain-check -- domain-check-mcp`. The server appears in the client configuration; open its tool list before the first request.
Is a separate system WHOIS program required?
No. WHOIS support is built in. If a registry is temporarily unavailable, retry later.
What does UNKNOWN mean?
The tool could not obtain a reliable answer. Do not treat the name as available; retry or check with a registrar.
Can I choose extensions by project type?
Yes. Presets group domain extensions for startups, technology and other categories. Request the preset list and choose the extensions that fit your project.
Can it show a taken domain is for sale?
Yes, if its holder publishes the relevant DNS record. Results are marked unverified; confirm the offer directly.
Discussion
No questions or reviews yet.
Related
MCP serversimap-mcp-server: email over IMAP and SMTP for agents
imap-mcp-server
An MCP server for searching, reading, sending and cleaning up email in several mailboxes, with credentials stored under AES-256
MCP email server over IMAP and SMTP: an agent searches, reads, sorts and sends mail across several mailboxes
MCP Redmine restricts files to approved directories, and administrators can limit read-only work to GET requests.
Mail.ru read-only mail MCP server
Mail.ru MCP
A small read-only MCP server for Mail.ru mail: listing, reading, searching and folders, with no ability to send or delete
An MCP server and CLI that read and write a Roam Research graph through the backend API, without the app running.
The official Kibela MCP server searches, reads and edits notes, folders and comments of your wiki straight from an assistant chat
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| domain-check MCP (this card) | no | not required | 309 | |
| OpenOSINT | no | 1,924 | domain-check helps choose available names and extensions; OpenOSINT combines domain checks with broader entity research. | |
| tldx | no | 1,936 | The CLI generates domain-name variations and checks availability so agents can prepare a shortlist for a project launch. |
README in short
The MCP server has six tools covering single and batch checks, name generation and presets. An environment setting selects the DNS resolver used for sale information.