MCP.so
ログイン

Domain Checker MCP

@unitythemaker

Domain Checker MCP について

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

基本情報

カテゴリ

その他

ライセンス

MIT license

ランタイム

node

トランスポート

stdio

公開者

unitythemaker

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

ツール

4

`domain` (string) - The domain name to check

`domains` (string[]) - Array of domain names to check

`name` (string) - The domain name without extension (e.g., "example")

`names` (string[]) - Array of domain names without 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

FAQ from Domain Checker MCP

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.

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.

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).

What is the default concurrency for batch checks?

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

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.

コメント

「その他」の他のコンテンツ