╔══════════════════════════════════════════════════════════════════════════════╗ ║ ║ ║ 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) │ └─────────────────────────┴──────────────────────────────┴─────────────────────┘