MCP.so
登录

Domain Checker MCP Server

@unitythemaker

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

unitythemaker

关于 Domain Checker MCP Server

MCP server for checking domain availability using RDAP and WHOIS with support for bulk checking multiple domains in parallel.

Domain Checker MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "domain-checker": {
      "command": "npx",
      "args": [
        "-y",
        "domain-checker-mcp"
      ]
    }
  }
}

Domain Checker MCP Server 工具

4

Check if a domain is available for registration

Check availability of multiple domains in parallel

Check availability of a single name with multiple extensions

Check availability of multiple names with multiple extensions

概览

What is Domain Checker MCP?

An MCP (Model Context Protocol) server that checks domain availability using RDAP (Registration Data Access Protocol) with WHOIS fallback.

How to use Domain Checker MCP?

Install globally from npm (npm install -g domain-checker-mcp) or from source, then run pnpm start. Configure your MCP client with the domain-checker server using either the npx command or a direct path to the built index.js. Four tools are available: check_domain, check_domains_batch, check_name_extensions, and check_names_extensions, each with optional parameters for concurrency and raw response inclusion.

Key features of Domain Checker MCP

  • Checks single domain availability
  • Batch checks multiple domains in parallel
  • Prioritizes RDAP with WHOIS fallback
  • Configurable parallel workers (default 4)
  • Retry with exponential backoff for rate limits
  • Detects statuses: available, taken, unknown, rate_limited
  • Extracts registrar, expiration, and days until expiration
  • Raw RDAP/WHOIS data excluded by default for speed

Use cases of Domain Checker MCP

  • Verify if a domain is available for registration
  • Batch check many domains at once for inventory or analysis
  • Check a name across multiple TLDs (e.g., .com, .net, .org)
  • Monitor domain expiration dates for renewals
  • Integrate domain lookup capabilities into MCP-powered assistants

常见问题

1

How do I configure Domain Checker MCP in my client?

Add the server to your MCP client configuration JSON using either the npx command (`npx -y domain-checker-mcp`) or a local path to the built index.js.

2

What tools does Domain Checker MCP provide?

Four tools: `check_domain` (single domain), `check_domains_batch` (multiple domains), `check_name_extensions` (one name across multiple extensions), and `check_names_extensions` (multiple names across multiple extensions). All accept an optional `includeRawResponse` parameter.

3

How can I include raw RDAP/WHOIS data in responses?

Set `includeRawResponse` to `true` (default is `false`). Raw responses are automatically included for suspicious cases (unknown status, rate limits, errors).

4

What is the default concurrency for batch checks?

The default concurrency is 4 parallel workers, configurable between 1 and 10.

5

How does Domain Checker MCP handle domain lookups?

It prioritizes RDAP and falls back to WHOIS when RDAP is unavailable. It also uses a retry mechanism with exponential backoff for rate‑limited responses.

评论

其他 分类下的更多 MCP 服务器