╔══════════════════════════════════════════════════════════════════════════════╗
║                                                                              ║
║   MCP SERVER                                                                 ║
║   Use DomainKit with Claude, Cursor, and other MCP-compatible AI tools       ║
║                                                                              ║
╚══════════════════════════════════════════════════════════════════════════════╝
┌─ What is MCP? ───────────────────────────────────────────────────────────────┐
│                                                                              │
│  Model Context Protocol is an open standard for connecting AI applications  │
│  to external tools. Think of it as USB-C for AI.                            │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

── Installation ──

$ npm install -g @domainkit/mcp

── Configuration ──

┌─ Claude Desktop ─────────────────────────────────────────────────────────────┐
│                                                                              │
│  Add to your claude_desktop_config.json:                                     │
│                                                                              │
│  {                                                                           │
│    "mcpServers": {                                                           │
│      "domainkit": {                                                          │
│        "command": "npx",                                                     │
│        "args": ["-y", "@domainkit/mcp"],                                     │
│        "env": {                                                              │
│          "DOMAINKIT_API_KEY": "your-api-key"                                 │
│        }                                                                     │
│      }                                                                       │
│    }                                                                         │
│  }                                                                           │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

┌─ Cursor ─────────────────────────────────────────────────────────────────────┐
│                                                                              │
│  Add to your MCP settings in Cursor:                                         │
│                                                                              │
│  {                                                                           │
│    "domainkit": {                                                            │
│      "command": "npx",                                                       │
│      "args": ["-y", "@domainkit/mcp"]                                        │
│    }                                                                         │
│  }                                                                           │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

── Available Tools ──

┌────────────────────────┬─────────────────────────────────────────────────────┐
│  Tool                  │  Description                                        │
├────────────────────────┼─────────────────────────────────────────────────────┤
│  check_domain          │  Check if a domain is available for registration    │
│  bulk_check            │  Check multiple domains at once                     │
│  list_tlds             │  Get all supported top-level domains                │
│  get_registration_link │  Get links to register a domain                     │
└────────────────────────┴─────────────────────────────────────────────────────┘

── Example Usage ──

┌──────────────────────────────────────────────────────────────────────────────┐
│                                                                              │
│  Once configured, you can ask Claude:                                        │
│                                                                              │
│  > "Check if mycoolstartup.com is available"                               │
│                                                                              │
│  > "Find me an available .dev domain for 'aitools'"                        │
│                                                                              │
│  > "Check these domains: startup.io, startup.co, startup.dev"              │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

── Environment Variables ──

┌─────────────────────────┬──────────────────────────────┬─────────────────────┐
│  Variable               │  Description                 │  Required           │
├─────────────────────────┼──────────────────────────────┼─────────────────────┤
│  DOMAINKIT_API_KEY      │  Your DomainKit API key      │  No (higher limits) │
└─────────────────────────┴──────────────────────────────┴─────────────────────┘