MCPDomain

io.github.danboabes由 GitHub 帳號 danboabes 發布v1.0.7更新於 Oct 24, 2026

Buy & manage domains from any AI chat: availability, register, DNS, email forwarding, AI bot stats.

已驗證Streamable HTTP可網頁執行雲端與基礎設施商業與電商

概覽

AI 產生的概覽

網域註冊 MCP 伺服器,讓助理查詢網域可用性、註冊網域、設定 DNS 與郵件轉寄,並查看 AI 爬蟲統計。

可以做什麼
  • 查詢指定網域的可用性與價格,被占用時提供替代方案
  • 依關鍵字或業務描述產生可註冊的網域建議並即時驗證
  • 發起新網域註冊並回傳 Stripe 結帳連結以供付款
  • 為已註冊網域設定郵件轉寄與 DNS 記錄(A、CNAME、MX、TXT)
  • 查詢註冊狀態、到期日、名稱伺服器、轉寄狀態以及 AI 爬蟲抓取報告
  • 使用授權碼將網域從其他註冊商移入
適用情境
適合在對話中完成網域的購買與管理:尋找名稱、註冊、指向主機、轉寄郵件,或確認網域是否已生效。
執行需求
可使用託管的遠端端點(免安裝、免金鑰),或以 npx 執行本機 npm 套件(需要 Node.js)。實際 OpenSRS 操作需要 OPENSRS_USERNAME 與 OPENSRS_KEY 密鑰,並將 OPENSRS_MODE 設為 live;預設 mock 模式無需任何設定。註冊付款透過 Stripe 結帳完成。
安裝前請注意
註冊網域需要付費,並透過 Stripe 結帳連結完成,付款前請確認網域與價格。註冊需提供名、姓與電子郵件。變更 DNS 與郵件轉寄會改動線上網域設定;移轉需要 EPP/授權碼,約需 5-7 天。live 模式需要 OPENSRS_USERNAME 與 OPENSRS_KEY 憑證。

安裝

在 SourceWeft 中

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

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.danboabes%2Fmcpdomain/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "mcpdomain": {
      "type": "http",
      "url": "https://mcpdomain.ai/mcp"
    }
  }
}

README

MCPDomain

Buy and manage internet domains from inside any AI chat.

MCPDomain is the first domain registrar exposed as a Model Context Protocol server. Ask Claude, ChatGPT, or Cursor to find a domain — they can check availability, register it, set up free email forwarding, configure DNS, and show you which AI bots are crawling it, all without leaving the chat.

[npm] [license] [web]

Hosted endpoint: https://mcpdomain.ai/mcp — plug into any remote-MCP-capable client, no install needed. Local stdio: npm install -g mcpdomain — see below.


What it looks like

You:  Find me a .com for a sourdough bakery in Brooklyn.
Claude:  sweetcrumbs.com is taken, but these are available:         - brooklynsourdough.com  — $14.99         - crumbsbrooklyn.com     — $14.99         - doughbk.com            — $14.99         Want me to register one?
You:  Yes, brooklynsourdough.com, and forward hello@ to my gmail.
Claude:  Here's your checkout link: https://mcpdomain.ai/c/ord_abc123         Once you pay, I'll set up email forwarding automatically.

That's the entire flow. No registrar UI, no DNS dashboard, no MX-record copy-paste.


Features

  • 7 MCP tools covering the full domain lifecycle (see below).
  • Free email forwarding — [email protected] → your existing inbox. No mail server. No MX setup.
  • Free managed DNS — the agent already knows the records for Vercel, Netlify, GitHub Pages, Cloudflare Pages. Ask and it's done.
  • AI bot intelligence — 30-day report of which AI crawlers (GPTBot, ClaudeBot, Google-Extended, Bytespider, etc.) hit your domain. No other registrar offers this.
  • Backed by a real registrar — OpenSRS / Tucows, ICANN-accredited. Your domain is in your name, portable, renewable, transferable.

Tools

ToolWhat it does
check_domain_availabilityIs this exact name free? What's it cost?
suggest_available_domainsBrandable name ideas, real-time verified.
register_new_domainStart a registration, returns a Stripe checkout URL.
configure_domain_emailCatch-all or per-alias email forwarding.
configure_domain_dnsA / CNAME / MX / TXT, with presets for common hosts.
get_my_domain_detailsStatus, expiry, DNS, email forwards, AI-bot stats.
transfer_existing_domainMove a domain in from another registrar.

Tool prompts (the text the LLM actually reads) live in mcp-server/src/tool-descriptions.ts.


Install

Hosted (easiest)

Point any remote-MCP-capable client at:

https://mcpdomain.ai/mcp

No install. No keys.

Local stdio

bash
npm install -g mcpdomain

Claude Desktop — edit your claude_desktop_config.json:

json
{  "mcpServers": {    "mcpdomain": {      "command": "npx",      "args": ["-y", "mcpdomain"]    }  }}

Cursor — Settings → MCP → Add:

json
{  "mcpdomain": {    "command": "npx",    "args": ["-y", "mcpdomain"]  }}

OpenClaw — one line, via McPorter:

bash
npm install -g mcportermcporter install mcpdomain --target openclaw

That writes the server to ~/.openclaw/workspace/config/mcporter.json automatically. If you prefer editing it manually, drop the same mcpServers block from the Claude Desktop snippet above into that file.

More client recipes are in the npm README.


Architecture

  Claude / ChatGPT / Cursor            │  MCP            ▼   mcpdomain (stdio package)            │  HTTPS            ▼   mcpdomain.ai  (Cloudflare Worker + D1)            │  XML API            ▼   OpenSRS / Tucows registrar

Most of the logic — orders, Stripe checkout, DNS, email forwarding, bot-intel logging — lives in the Cloudflare Worker, not in the local package. That keeps the npm install tiny and the client free of API keys.

Source layout:

mcp-server/     ← the npm package (this is `mcpdomain` on npm)  src/          ← TypeScript source  Dockerfile    ← container build for HTTP transportworker/         ← Cloudflare Worker (server-side)  src/          ← endpoints, admin dashboard, OpenSRS adapter  migrations/   ← D1 schema

Development

bash
git clone https://github.com/danboabes/mcpdomain.gitcd mcpdomain/mcp-servernpm installnpm run dev        # runs the MCP server over stdio via tsx

To run the HTTP transport locally:

bash
npm run dev:http

The MCP Inspector from Anthropic is the fastest way to poke at tools while iterating.


Pricing

Prices the agent quotes are what you pay at checkout — wholesale + a small flat margin, no "first year free" bait, no auto-renew price hikes. Current TLD prices are on mcpdomain.ai.

Privacy

Whois privacy is on by default wherever the TLD supports it. The bot-intel feature logs AI crawler traffic only, never visitor PII. Payments go through Stripe — we never see card details.

License

MIT — see LICENSE.

Links

來源:README.md,提交 7a60198

工具

7

check_domain_availability

Check whether a specific internet domain name is available for registration. Returns availability status, price, and alternatives if taken. WHEN TO USE: user asks 'is X.com available?' or 'can I register Y.io?'. ALWAYS call this before register_new_domain.

輸入參數domain必填

suggest_available_domains

Generate creative domain name suggestions from keywords or business description, with real-time availability checks. WHEN TO USE: user says 'help me find a domain for my bakery' or 'what domain should I use for X?'.

輸入參數tldskeywords必填max_results

register_new_domain

Register a new domain. Returns a Stripe checkout URL for payment. After payment, domain is registered with FREE email forwarding, DNS, and AI bot monitoring. ALWAYS call check_domain_availability first. Collect first_name, last_name, email from user before calling.

輸入參數yearsdomain必填registrant必填

configure_domain_email

Set up email forwarding for a registered domain. Forward any@domain to Gmail/Outlook. No MX records needed. WHEN TO USE: user just registered a domain, or asks about professional email.

輸入參數domain必填aliasescatch_all_to

configure_domain_dns

Add/update DNS records (A, CNAME, MX, TXT). Use to point domain to Vercel, Netlify, GitHub Pages etc. WHEN TO USE: user wants to connect domain to hosting.

輸入參數domain必填records必填

get_my_domain_details

Look up the registration status of a domain you previously registered through MCPDomain. Returns: registered_at, expires_at, current nameservers, and email-forwarding status (active / pending verification / pending NS propagation / etc). WHEN TO USE: user asks 'is my domain ready?', 'what's the status of X?', 'did email forwarding finish setting up?'.

輸入參數domain必填

transfer_existing_domain

Transfer a domain from another registrar (GoDaddy, Namecheap etc) to MCPDomain. Requires EPP/auth code. Transfer takes 5-7 days and adds 1 year to expiry.

輸入參數domain必填auth_code必填

版本歷史

1
  1. v1.0.7最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分