{
  "markdown": "# mcp-domain-radar\n\n<p align=\"center\">\n  <img src=\"assets/logo.svg\" alt=\"domain-radar\" width=\"400\"/>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/mcp-domain-radar\"><img src=\"https://img.shields.io/npm/v/mcp-domain-radar.svg?style=flat-square\" alt=\"npm version\"></a>\n  <a href=\"https://www.npmjs.com/package/mcp-domain-radar\"><img src=\"https://img.shields.io/npm/dm/mcp-domain-radar.svg?style=flat-square\" alt=\"npm downloads\"></a>\n  <a href=\"https://github.com/sonwr/mcp-domain-radar/blob/main/LICENSE\"><img src=\"https://img.shields.io/npm/l/mcp-domain-radar.svg?style=flat-square\" alt=\"license\"></a>\n</p>\n\n<p align=\"center\">\n  <b>Works with</b><br/>\n  <code>Claude Code</code> · <code>Claude Desktop</code> · <code>Cursor</code> · <code>Codex CLI</code> · any MCP-compatible client\n</p>\n\n> **MCP server that checks domain availability in real-time during brand naming.**\n>\n> Name your brand. Check the domain. All in one conversation.\n\n---\n\n## Why?\n\nWe've all been there:\n\n```\nYou:    \"Suggest a name for my service\"\nAI:     \"How about NexFlow?\"\nYou:     Search nexflow.com... already taken\nYou:    \"Another one\"\nAI:     \"DataPulse?\"\nYou:     Search datapulse.com... also taken\nYou:    \"...\"\n        (repeat 10 times)\n```\n\nInstall **mcp-domain-radar** once, and your AI checks domain availability the moment it thinks of a name. No more switching between browser and terminal.\n\n---\n\n## Quick Start\n\n**1. Install**\n\n```bash\nnpm install -g mcp-domain-radar\n```\n\n**2. Connect to your AI coding tool**\n\n<details>\n<summary><b>Claude Code</b></summary>\n\n```bash\nclaude mcp add domain-radar -- mcp-domain-radar\n```\n</details>\n\n<details>\n<summary><b>Codex CLI</b></summary>\n\n```bash\ncodex mcp add domain-radar -- npx mcp-domain-radar\n```\n</details>\n\n<details>\n<summary><b>Cursor</b></summary>\n\nAdd to `.cursor/mcp.json`:\n```json\n{\n  \"mcpServers\": {\n    \"domain-radar\": {\n      \"command\": \"npx\",\n      \"args\": [\"mcp-domain-radar\"]\n    }\n  }\n}\n```\n</details>\n\n<details>\n<summary><b>Claude Desktop</b></summary>\n\nAdd to `claude_desktop_config.json`:\n```json\n{\n  \"mcpServers\": {\n    \"domain-radar\": {\n      \"command\": \"npx\",\n      \"args\": [\"mcp-domain-radar\"]\n    }\n  }\n}\n```\n</details>\n\n**3. Install the brand-naming skill** (optional, Claude Code only)\n\n```bash\nmkdir -p ~/.claude/skills/brand-naming\ncp node_modules/mcp-domain-radar/.claude/skills/brand-naming/SKILL.md ~/.claude/skills/brand-naming/\n```\n\nOr copy it manually from the [GitHub repo](.claude/skills/brand-naming/SKILL.md).\n\n**4. Use it**\n\nWith the skill installed, type `/brand-naming` in Claude Code to start a guided naming session.\n\nOr just talk naturally:\n\n```\n\"I'm building a task management app for developers.\n Help me find a brand name with an available domain.\"\n```\n\nClaude will automatically check domains as it brainstorms.\n\n---\n\n## What You Get\n\n### 4 Tools — automatically used by Claude during conversations\n\n| Tool | What it does |\n|------|-------------|\n| **`check_domains`** | Check exact domain names — `\"Is mybrand.com taken?\"` |\n| **`check_brand_domains`** | Check one name across 17+ TLDs at once — `\"Check nexflow across all popular TLDs\"` |\n| **`suggest_and_check_domains`** | Generate name variations from keywords & check all — `\"Brainstorm names from keywords: pulse, data, flow\"` |\n| **`list_supported_tlds`** | Show all TLDs this server supports |\n\n### 30+ TLDs — including trending ones\n\n| Category | TLDs |\n|----------|------|\n| **Classic** | `.com` `.net` `.org` |\n| **Tech / Startup** | `.io` `.dev` `.app` `.co` `.tech` `.sh` |\n| **Trending** | **`.ai`** **`.gg`** **`.so`** `.me` `.xyz` `.cc` `.to` `.run` `.cloud` `.tv` |\n| **Creative** | `.lol` `.wtf` `.cool` `.world` `.studio` `.design` |\n| **Commerce** | `.online` `.site` `.store` |\n| **Country** | `.kr` |\n\n---\n\n## Examples\n\n### Check a specific name\n```\nYou: Check if \"nexflow\" is available — try .com, .io, .ai, and .dev\n```\n```\nAVAILABLE:\n  + nexflow.dev\n  + nexflow.ai\n\nTAKEN:\n  - nexflow.com\n  - nexflow.io\n\n--- 2 available / 2 taken / 0 unknown ---\n```\n\n### Brainstorm from keywords\n```\nYou: I need a name for an AI code review tool.\n     Keywords: code, review, pulse, scan.\n     Find me names with available domains.\n```\n```\nGenerated 20 name variations from: code, review, pulse, scan\nChecking .com .io .ai .dev .app .co for each\n\n+ codepulse (compound) — available: .dev, .ai | taken: .com, .io\n+ scanflow (suffix) — available: .ai, .dev, .app | taken: .com\n+ getpulse (prefix) — available: .dev, .co | taken: .com, .io, .ai\n+ revscan (blend) — available: .com, .io, .ai, .dev, .app, .co\n- codelab (suffix) — all checked TLDs taken\n\nTOP PICKS (have available domains):\n  revscan → revscan.com, revscan.io, revscan.ai, revscan.dev, revscan.app, revscan.co\n  codepulse → codepulse.dev, codepulse.ai\n  scanflow → scanflow.ai, scanflow.dev, scanflow.app\n```\n\n### Guided workflow with the `brand-naming` prompt\nThe server includes a built-in prompt template that walks you through the full naming process step by step.\n\n---\n\n## How It Works\n\n```\nYour question\n    │\n    ▼\n  Claude brainstorms names\n    │\n    ▼\n  mcp-domain-radar\n    ├── 1. DNS lookup (fast — if it resolves, it's taken)\n    └── 2. WHOIS query (definitive — checks registration status)\n    │\n    ▼\n  Only names with available domains are recommended\n```\n\n- **No API keys required** — uses native DNS and WHOIS protocols\n- **Rate-limit friendly** — batches queries with delays\n- **Works offline for DNS checks** — WHOIS requires network\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/sonwr/mcp-domain-radar.git\ncd mcp-domain-radar\nnpm install\nnpm run build\n```\n\nTest locally:\n\n```bash\nclaude mcp add domain-radar -- node ./dist/index.js\n```\n\n---\n\n## Roadmap\n\n- [ ] Domain price estimation per registrar\n- [ ] Expiring / recently dropped domain suggestions\n- [ ] Registrar API integration (Namecheap, Cloudflare, GoDaddy)\n- [ ] Internationalized domain name (IDN) support\n- [ ] More TLDs and WHOIS servers\n\nContributions welcome! Open an issue or PR.\n\n---\n\n## License\n\nMIT\n",
  "bytes": 6023,
  "sha": "1eb12cdcfb82f5d756621929aa3e56ef43249f86b346c89a2cdb5e7bdba139ef",
  "repo_slug": "sonwr/mcp-domain-radar",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_sonwr_domain_radar_52d65175/readme"
}