╔══════════════════════════════════════════════════════════════════════════════╗
║   MCP SERVER — Domain intelligence for AI agents                             ║
╚══════════════════════════════════════════════════════════════════════════════╝
╔══════════════════════════════════╗
║   MCP SERVER                     ║
║   Domain intelligence for AI     ║
╚══════════════════════════════════╝

Give Claude, Cursor, and other AI tools the power to search, check, and register domains

┌──────────────────────────────────────────────────────────────────┐
│                                                                  │
│   Zero config. No API key. Just install and ask.                 │
│                                                                  │
└──────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────┐
│                                  │
│  Zero config. No API key.        │
│  Just install and ask.           │
│                                  │
└──────────────────────────────────┘

── What is MCP? ──

Model Context Protocol is an open standard for connecting AI applications to external tools. Install the RobotDomainSearch MCP server and your AI assistant can check domain availability, look up WHOIS data, and find registration links — all through natural language.

── Quick Install ──

$ npx -y @robotdomainsearch/mcp

── Configuration ──

// claude_desktop_config.json
{
  "mcpServers": {
    "robotdomainsearch": {
      "command": "npx",
      "args": ["-y", "@robotdomainsearch/mcp"]
    }
  }
}
# Run in your terminal
$ claude mcp add robotdomainsearch -- npx -y @robotdomainsearch/mcp
// Cursor MCP Settings
{
  "robotdomainsearch": {
    "command": "npx",
    "args": ["-y", "@robotdomainsearch/mcp"]
  }
}
// Windsurf MCP Config
{
  "mcpServers": {
    "robotdomainsearch": {
      "command": "npx",
      "args": ["-y", "@robotdomainsearch/mcp"]
    }
  }
}

── Available Tools ──

  • check_domain — Check if a single domain is available for registration
    name (required) — Domain name without TLD
    tld — TLD to check (default: com)
    Returns: availability status, premium flag, RDAP source
  • whois_lookup — Look up WHOIS/RDAP registration data for a domain
    domain (required) — Full domain name (e.g. example.com)
    Returns: registrar, creation/expiry dates, nameservers, status codes
  • domain_intel — Get domain intelligence (parked detection, screenshots)
    domain (required) — Full domain name
    Returns: parked status, screenshot URL, page title, redirect chain
  • list_tlds — Get all 511+ supported top-level domains
    category — Filter by category (technology, business, etc.)
    type — Filter by type (generic, country, new)
    Returns: TLD list with categories and RDAP support info
  • get_registration_link — Get registrar links to register available domains
    domain (required) — Full domain name
    registrar — Preferred registrar (porkbun, namecheap, godaddy)
    Returns: registration URLs with estimated pricing
  • search_auctions — Browse live domain auctions
    q — Search keyword
    tld — Filter by TLD
    min_price / max_price — Price range
    ending_within — Time filter (e.g. 24h)
    Returns: auction listings with bids, prices, end times
  • ens_check — Check ENS (.eth) name availability
    name (required) — ENS name (with or without .eth)
    Returns: availability, owner address, registration price in ETH/USD
  • ens_metadata — Get ENS metadata (address, avatar, social links)
    name (required) — ENS name (with or without .eth)
    Returns: owner, resolver, avatar, social records (twitter, github, email)

── Works With ──

Claude Desktop Claude Code Cursor Windsurf Any MCP Client

── Try It ──

# You ask:
"Check if mycoolstartup.com is available and find alternatives"

# Your AI responds:
 Checking mycoolstartup.com...

  mycoolstartup.com    ✗ Taken
  mycoolstartup.io     ✓ Available
  mycoolstartup.dev    ✓ Available
  mycoolstartup.ai     ✗ Taken

 2 alternatives available. Want me to get registration links?

── What Can You Ask? ──

Availability

  • "Is mycoolstartup.com available?"
  • "Check startup.io, startup.co, startup.dev"

Research

  • "Who owns example.com?"
  • "When does example.com expire?"

Discovery

  • "Find available .dev domains for 'aitools'"
  • "What TLDs are in the technology category?"

Auctions

  • "Find .ai domain auctions under $500"
  • "Show me hot auctions ending today"

ENS / Web3

  • "Is vitalik.eth taken?"
  • "Get the avatar and socials for nick.eth"

Comparison

  • "Compare .com vs .io vs .dev for 'myapp'"
  • "Which of these 5 domains is available?"

── Troubleshooting ──

  • npx not found
    Make sure Node.js 18+ is installed: node --version
    npx comes bundled with npm. If missing, reinstall Node.js from nodejs.org.
  • Cached old version
    Clear the npx cache and reinstall:
    npx -y @robotdomainsearch/mcp@latest
    Or clear manually: rm -rf ~/.npm/_npx
  • Binary download fails
    Check your network connection and firewall settings. The package downloads a platform-specific binary on install.
    Try installing globally instead: npm install -g @robotdomainsearch/mcp
  • Tools not appearing in client
    1. Confirm the server is listed in your client's MCP settings
    2. Restart your AI client after configuration changes
    3. Check that JSON config is valid (no trailing commas)