Domain Radar

io.github.sonwr由 GitHub 帳號 sonwr 發布v0.1.2更新於 Oct 24, 2026

MCP server that checks domain availability in real-time during brand naming

概覽

AI 產生的概覽

讓助手在構思品牌名稱時,即時查詢網域在多個頂級網域下是否可用。

可以做什麼
Domain Radar 提供四個工具:check_domains 查詢特定網域,check_brand_domains 一次查詢同一名稱在 17 個以上頂級網域的情況,suggest_and_check_domains 依關鍵字產生名稱變體並逐一查詢,list_supported_tlds 列出支援的頂級網域。它透過 DNS 解析與 WHOIS 查詢判斷可用性,並回報可用、已被占用或未知。內建的品牌命名提示可引導完整的命名流程。
適用情境
適合為產品、品牌或專案命名時使用,能在同一段對話中完成網域可用性查詢,不必在瀏覽器與終端機之間切換。特別適合需要快速篩選大量候選名稱的早期命名與腦力激盪階段。
執行需求
以本機程序方式執行,來自 npm 套件 mcp-domain-radar,需要 Node.js 與 npm,用戶端以 npx 或全域安裝進行設定。未宣告需要 API 金鑰或帳號。WHOIS 查詢需要網路連線,DNS 查詢可離線進行。
安裝前請注意
伺服器會把待查詢的候選網域傳送給 DNS 解析器與 WHOIS 服務,因此尚未公開的產品或品牌名稱會離開本機。它只讀取註冊狀態,不註冊、不購買、不保留網域,也不涉及付款或憑證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Domain Radar,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

mcp-domain-radar

[domain-radar]

[npm version] [npm downloads] [license]

Works with
Claude Code · Claude Desktop · Cursor · Codex CLI · any MCP-compatible client

MCP server that checks domain availability in real-time during brand naming.

Name your brand. Check the domain. All in one conversation.


Why?

We've all been there:

You:    "Suggest a name for my service"AI:     "How about NexFlow?"You:     Search nexflow.com... already takenYou:    "Another one"AI:     "DataPulse?"You:     Search datapulse.com... also takenYou:    "..."        (repeat 10 times)

Install mcp-domain-radar once, and your AI checks domain availability the moment it thinks of a name. No more switching between browser and terminal.


Quick Start

1. Install

bash
npm install -g mcp-domain-radar

2. Connect to your AI coding tool

Claude Code
bash
claude mcp add domain-radar -- mcp-domain-radar
Codex CLI
bash
codex mcp add domain-radar -- npx mcp-domain-radar
Cursor

Add to .cursor/mcp.json:

json
{  "mcpServers": {    "domain-radar": {      "command": "npx",      "args": ["mcp-domain-radar"]    }  }}
Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "domain-radar": {      "command": "npx",      "args": ["mcp-domain-radar"]    }  }}

3. Install the brand-naming skill (optional, Claude Code only)

bash
mkdir -p ~/.claude/skills/brand-namingcp node_modules/mcp-domain-radar/.claude/skills/brand-naming/SKILL.md ~/.claude/skills/brand-naming/

Or copy it manually from the GitHub repo.

4. Use it

With the skill installed, type /brand-naming in Claude Code to start a guided naming session.

Or just talk naturally:

"I'm building a task management app for developers. Help me find a brand name with an available domain."

Claude will automatically check domains as it brainstorms.


What You Get

4 Tools — automatically used by Claude during conversations

ToolWhat it does
check_domainsCheck exact domain names — "Is mybrand.com taken?"
check_brand_domainsCheck one name across 17+ TLDs at once — "Check nexflow across all popular TLDs"
suggest_and_check_domainsGenerate name variations from keywords & check all — "Brainstorm names from keywords: pulse, data, flow"
list_supported_tldsShow all TLDs this server supports

30+ TLDs — including trending ones

CategoryTLDs
Classic.com .net .org
Tech / Startup.io .dev .app .co .tech .sh
Trending.ai .gg .so .me .xyz .cc .to .run .cloud .tv
Creative.lol .wtf .cool .world .studio .design
Commerce.online .site .store
Country.kr

Examples

Check a specific name

You: Check if "nexflow" is available — try .com, .io, .ai, and .dev
AVAILABLE:  + nexflow.dev  + nexflow.ai
TAKEN:  - nexflow.com  - nexflow.io
--- 2 available / 2 taken / 0 unknown ---

Brainstorm from keywords

You: I need a name for an AI code review tool.     Keywords: code, review, pulse, scan.     Find me names with available domains.
Generated 20 name variations from: code, review, pulse, scanChecking .com .io .ai .dev .app .co for each
+ codepulse (compound) — available: .dev, .ai | taken: .com, .io+ scanflow (suffix) — available: .ai, .dev, .app | taken: .com+ getpulse (prefix) — available: .dev, .co | taken: .com, .io, .ai+ revscan (blend) — available: .com, .io, .ai, .dev, .app, .co- codelab (suffix) — all checked TLDs taken
TOP PICKS (have available domains):  revscan → revscan.com, revscan.io, revscan.ai, revscan.dev, revscan.app, revscan.co  codepulse → codepulse.dev, codepulse.ai  scanflow → scanflow.ai, scanflow.dev, scanflow.app

Guided workflow with the brand-naming prompt

The server includes a built-in prompt template that walks you through the full naming process step by step.


How It Works

Your question    │    ▼  Claude brainstorms names    │    ▼  mcp-domain-radar    ├── 1. DNS lookup (fast — if it resolves, it's taken)    └── 2. WHOIS query (definitive — checks registration status)    │    ▼  Only names with available domains are recommended
  • No API keys required — uses native DNS and WHOIS protocols
  • Rate-limit friendly — batches queries with delays
  • Works offline for DNS checks — WHOIS requires network

Development

bash
git clone https://github.com/sonwr/mcp-domain-radar.gitcd mcp-domain-radarnpm installnpm run build

Test locally:

bash
claude mcp add domain-radar -- node ./dist/index.js

Roadmap

  • Domain price estimation per registrar
  • Expiring / recently dropped domain suggestions
  • Registrar API integration (Namecheap, Cloudflare, GoDaddy)
  • Internationalized domain name (IDN) support
  • More TLDs and WHOIS servers

Contributions welcome! Open an issue or PR.


License

MIT

來源:README.md,提交 3e6d99b

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分