nach-dakwale/instadomain-mcp

nach-dakwale/instadomain-mcp

от nach-dakwale
InstaDomain - MCP сервер для регистрации доменов прямо из AI-среды. Проверяйте доступность, покупайте домены и настраивайте DNS через Claude Code или Cursor, не отвлекаясь от разработки. Оплата через Stripe или USDC.

InstaDomain

instadomain-mcp MCP server

Domain registration for AI agents. Check availability, buy domains, and configure DNS without leaving your terminal.

InstaDomain is an MCP server that lets AI coding assistants (Claude Code, Cursor, Windsurf) register domains on your behalf. Pay with Stripe Checkout, Stripe MPP (Machine Payments Protocol via Shared Payment Tokens), or x402 (USDC on Base). Domains are registered in your name with Cloudflare DNS auto-configured.

Why?

You're building a project in Claude Code. You need a domain. Today you alt-tab to Namecheap, search, add to cart, fill out forms, configure DNS. That's 10 minutes of context-switching.

With InstaDomain, your AI agent checks availability, shows you the price, and buys it in one conversation. DNS is ready before you finish your next prompt.

Features

  • Check domains - single domain with pricing, bulk check up to 50, or AI-generated suggestions
  • Buy domains - Stripe checkout (card), Stripe MPP (autonomous fiat via Shared Payment Tokens), or x402 (USDC on Base, no signup required)
  • Automatic DNS - Cloudflare zone created with scoped API token returned to you
  • Your domain, your name - registered as your property, not ours
  • Transfer out anytime - EPP auth codes and domain unlock built in
  • Auto-renew - enabled by default, renew via Stripe
  • WHOIS privacy - enabled by default
Инструменты были проиндексированы:
buy_domain

Запускает процесс покупки свободного домена через Stripe checkout. ВАЖНО: Перед вызовом этого инструмента вы ОБЯЗАНЫ сначала вызвать check_domain, чтобы получить цену, затем четко показать пользователю цену и получить его явное подтверждение перед продолжением. Никогда не вызывайте buy_domain, пока пользователь не увидит и не одобрит цену. Контактные данные регистранта обязательны, потому что домен будет зарегистрирован на имя покупателя (он становится законным владельцем). WHOIS-приватность включена по умолчанию, поэтому эти данные не видны публично. Создает сессию Stripe checkout. ВАЖНО: После того как этот инструмент вернет результат, вы ОБЯЗАНЫ открыть checkout_url, выполнив команду оболочки open "<checkout_url>" (macOS/Linux), чтобы страница оплаты автоматически открылась в браузере пользователя по умолчанию. НЕ вставляйте URL как ссылку. Сообщите пользователю, что страница открыта и он может завершить оплату там. Аргументы: domain: Домен для покупки (например, "coolstartup.com"). first_name: Имя регистранта. last_name: Фамилия регистранта. email: Адрес электронной почты регистранта. address1: Улица и номер дома регистранта. city: Город регистранта. state: Штат или провинция регистранта. postal_code: Почтовый индекс регистранта. country: Двухбуквенный код страны ISO (например, "US", "GB", "DE"). phone: Номер телефона в формате +1.5551234567. org_name: Название организации (необязательно, для частных лиц оставьте пустым). Возвращает: Словарь с order_id, checkout_url, price_cents и price_display.

Параметры
  • address1stringобязательный
  • citystringобязательный
  • countrystringобязательный
  • domainstringобязательный
  • emailstringобязательный
  • first_namestringобязательный
  • last_namestringобязательный
  • org_namestring
  • phonestringобязательный
  • postal_codestringобязательный
  • statestringобязательный
buy_domain_crypto

Запускает процесс покупции домена с оплатой в криптовалюте USDC (протокол x402). Автономный двухэтапный процесс оплаты, браузер не требуется: Шаг 1: Вызовите этот инструмент, чтобы зарезервировать домен и получить pay_url. Шаг 2: Оплатите pay_url с помощью своего x402-кошелька: - Если у вас есть Coinbase Payments MCP: вызовите его инструмент x402-оплаты, передав pay_url. - В противном случае: выполните curl -L <pay_url>. Ваш HTTP-клиент с поддержкой x402 сам обработает 402-хендшейк и оплату в USDC в сети Base. После успешной оплаты вызывайте get_domain_status(order_id) и опрашивайте статус, пока не завершится регистрация (обычно менее 60 секунд). Контактные данные регистранта обязательны, потому что домен регистрируется на имя покупателя (он становится законным владельцем). WHOIS-приватность включена по умолчанию, поэтому эти данные не видны публично. ВАЖНО: Перед вызовом этого инструмента вы ОБЯЗАНЫ сначала вызвать check_domain, чтобы получить цену и подтвердить её с пользователем. Аргументы: domain: Домен для покупки (например, "coolstartup.com"). first_name: Имя регистранта. last_name: Фамилия регистранта. email: Адрес электронной почты регистранта. address1: Улица и номер дома регистранта. city: Город регистранта. state: Штат или провинция регистранта. postal_code: Почтовый индекс регистранта. country: Двухбуквенный код страны по ISO (например, "US", "GB", "DE"). phone: Номер телефона в формате +1.5551234567. org_name: Название организации (необязательно, для частных лиц оставьте пустым). Возвращает: Словарь с order_id, pay_url (полный URL для оплаты через x402), price_usdc, price_cents, network и адресом контракта USDC.

Параметры
  • address1stringобязательный
  • citystringобязательный
  • countrystringобязательный
  • domainstringобязательный
  • emailstringобязательный
  • first_namestringобязательный
  • last_namestringобязательный
  • org_namestring
  • phonestringобязательный
  • postal_codestringобязательный
  • statestringобязательный
buy_domain_mpp

Запускает процесс покупки домена через Stripe Machine Payments Protocol (MPP). Благодаря MPP автономные агенты платят фиатом (карты, Link) или стейблкоинами через Shared Payment Tokens, без оформления заказа в браузере. Двухшаговый процесс: Шаг 1: вызовите этот инструмент, чтобы получить order_id и pay_url. Шаг 2: выполните HTTP GET-запрос к pay_url с помощью HTTP-клиента с поддержкой MPP. Сервер отвечает HTTP 402 + WWW-Authenticate; клиент создаёт Shared Payment Token и повторяет запрос с заголовком Authorization. Сервер списывает SPT через Stripe и запускает регистрацию домена. После оплаты вызовите get_domain_status(order_id), чтобы опрашивать статус до завершения. Требуется: MPP-совместимый клиент, настроенный на выпуск SPT для объявленного сервером профиля Stripe Business Network. Аргументы: domain: домен для покупки (например, "coolstartup.com"). first_name: имя регистранта. last_name: фамилия регистранта. email: адрес электронной почты регистранта. address1: улица регистранта. city: город регистранта. state: регион или провинция регистранта. postal_code: почтовый индекс регистранта. country: двухбуквенный код страны по ISO. phone: номер телефона в формате +1.5551234567. org_name: название организации (необязательно). Возвращает: Словарь с order_id, pay_url (полный URL), price_cents, price_display, network_id и payment_method_types.

Параметры
  • address1stringобязательный
  • citystringобязательный
  • countrystringобязательный
  • domainstringобязательный
  • emailstringобязательный
  • first_namestringобязательный
  • last_namestringобязательный
  • org_namestring
  • phonestringобязательный
  • postal_codestringобязательный
  • statestringобязательный
check_domain

Проверяет, доступен ли домен для покупки, и возвращает его цену. Всегда вызывайте этот инструмент перед покупкой. Показав цену, спросите у пользователя две вещи, прежде чем продолжить: 1. Подтверждение намерения купить по этой цене. 2. Какой способ оплаты он предпочитает: - "card" / "Stripe" → вызовите buy_domain (открывает Stripe Checkout в браузере) - "crypto" / "USDC" / "x402" → вызовите buy_domain_crypto (автономный платёж в USDC, без браузера; требует Coinbase Payments MCP или другой x402-кошелёк) - "MPP" / "agent pay" → вызовите buy_domain_mpp (агентские платежи Stripe через Shared Payment Token, без браузера) Если в сессии пользователя настроен Coinbase Payments MCP, по умолчанию предлагайте криптовалюту. В противном случае по умолчанию вызывайте buy_domain (Stripe). Аргументы: domain: полное имя домена для проверки (например, "coolstartup.com"). Возвращает: Словарь со статусом доступности, ценой в центах и отформатированной ценой.

Параметры
  • domainstringобязательный
check_domains_bulk

Проверяет доступность до 50 доменных имён за один вызов. Использует быстрые RDAP-запросы (без указания цен). Возвращает сводку с количеством всего/доступных/занятых, а также детали по каждому домену. Аргументы: domains: список доменных имён для проверки (не более 50).

Параметры
  • domainsstring[]обязательный
get_domain_status

Получает статус заказа на покупку домена. Опрошивает бэкенд каждые 3 секунды (до 120 секунд), пока заказ не достигнет конечного состояния (завершён или завершился ошибкой). Аргументы: order_id: Идентификатор заказа, возвращённый buy_domain (например, "ord_abc123").

Параметры
  • order_idstringобязательный
get_transfer_code

Get the EPP/transfer authorization code for a completed domain purchase. Requires a transfer_token from verify_transfer_code. Args: order_id: The order ID of a completed domain purchase. transfer_token: Token returned by verify_transfer_code.

Параметры
  • order_idstringобязательный
  • transfer_tokenstringобязательный
renew_domain

Продлевает домен на 1 дополнительный год. Создаёт сессию оформления заказа Stripe для оплаты продления. Аргументы: order_id: идентификатор заказа завершённой покупки домена (например, "ord_abc123").

Параметры
  • order_idstringобязательный
request_transfer_code

Запускает процесс проверки переноса, отправляя код на email регистранта. Всегда вызывайте этот инструмент перед get_transfer_code или unlock_domain. Затем попросите пользователя проверить свою почту и сообщить 6-значный код, после чего вызовите verify_transfer_code, чтобы получить transfer_token. Аргументы: order_id: Идентификатор заказа завершённой покупки домена.

Параметры
  • order_idstringобязательный
suggest_domains

Генерирует идеи доменных имён из ключевого слова и проверяет их доступность. Args: keyword: ключевое слово или короткое название бизнеса (например, "taskflow").

Параметры
  • keywordstringобязательный
unlock_domain

Снимает блокировку трансфера у регистратора. Требует transfer_token из verify_transfer_code. Аргументы: order_id: Идентификатор заказа завершённой покупки домена. transfer_token: Токен, возвращаемый verify_transfer_code.

Параметры
  • order_idstringобязательный
  • transfer_tokenstringобязательный
verify_transfer_code

Verify the email code and get a transfer token valid for 15 minutes. Call this after request_transfer_code and the user provides their code. Pass the returned transfer_token to get_transfer_code or unlock_domain. Args: order_id: The order ID of a completed domain purchase. code: The 6-digit code from the verification email.

Параметры
  • codestringобязательный
  • order_idstringобязательный
У этого сервера пока нет списка версий.

Выберите клиент, чтобы установить nach-dakwale/instadomain-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "nach-dakwale-instadomain-mcp-11s4jdh1v3": {
      "url": "https://instadomain.fly.dev/mcp/",
      "type": "http"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "nach-dakwale-instadomain-mcp-11s4jdh1v3": {
      "url": "https://instadomain.fly.dev/mcp/",
      "type": "http"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "nach-dakwale-instadomain-mcp-11s4jdh1v3": {
      "type": "http",
      "url": "https://instadomain.fly.dev/mcp/"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"nach-dakwale-instadomain-mcp-11s4jdh1v3\",\"type\":\"http\",\"url\":\"https://instadomain.fly.dev/mcp/\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "nach-dakwale-instadomain-mcp-11s4jdh1v3": {
      "url": "https://instadomain.fly.dev/mcp/",
      "type": "http"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http nach-dakwale-instadomain-mcp-11s4jdh1v3 https://instadomain.fly.dev/mcp/

Либо через JSON-конфиг:

claude mcp add-json nach-dakwale-instadomain-mcp-11s4jdh1v3 "{\"url\":\"https://instadomain.fly.dev/mcp/\",\"type\":\"http\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add nach-dakwale-instadomain-mcp-11s4jdh1v3 --url https://instadomain.fly.dev/mcp/

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.nach-dakwale-instadomain-mcp-11s4jdh1v3]
url = "https://instadomain.fly.dev/mcp/"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите nach-dakwale/instadomain-mcp.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "nach-dakwale-instadomain-mcp-11s4jdh1v3": {
      "url": "https://instadomain.fly.dev/mcp/",
      "type": "http"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "nach-dakwale-instadomain-mcp-11s4jdh1v3": {
      "url": "https://instadomain.fly.dev/mcp/",
      "type": "http",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например nach-dakwale-instadomain-mcp-11s4jdh1v3.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: nach-dakwale-instadomain-mcp-11s4jdh1v3
    type: http
    url: https://instadomain.fly.dev/mcp/
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "nach-dakwale-instadomain-mcp-11s4jdh1v3": {
      "url": "https://instadomain.fly.dev/mcp/",
      "type": "http"
    }
  }
}

Похожие MCP-сервера

forgemeshlabs/coinopai-mcp

forgemeshlabs/coinopai-mcp

от forgemeshlabs

MCP сервер для AI-агентов, покупающих верифицируемый рыночный контекст Kronos: калиброванные прогнозные диапазоны, риск-статус и аудит решений. Оплата по вызову в USDC на Base через x402. Каждое ре...

JavaScript1
sapph1re/mcp-billing-gateway-sdk

sapph1re/mcp-billing-gateway-sdk

от sapph1re

MCP Billing Gateway - сервер для монетизации MCP инструментов. Добавляет Stripe подписки, кредиты за вызов и x402 криптоплатежи к любому MCP серверу без кода. Идеально для разработчиков, желающих встроить оплату в свои агенты.

Python2
jackrain19743/hou-tea-mcp-server

jackrain19743/hou-tea-mcp-server

от jackrain19743

MCP сервер для AI-агентов, позволяющий искать, рекомендовать и покупать настоящий китайский чай с оплатой в USDC через протокол x402. Инструмент предоставляет каталог с фильтрами, сравнение и интег...

TypeScript1
mikusnuz/dynadot-mcp

mikusnuz/dynadot-mcp

от mikusnuz

MCP-сервер для работы с Dynadot API, предоставляющий 60 инструментов для проверки доступности, регистрации и продления доменов, а также управления DNS, контактами и трансферами.

TypeScript1
trackerfitness729-jpg/sitelauncher-mcp-server

trackerfitness729-jpg/sitelauncher-mcp-server

от trackerfitness729-jpg

MCP-сервер, который за секунды разворачивает live HTTPS-сайты через SiteLauncher. Разработчики и AI-агенты создают поддомены или кастомные .xyz домены, оплачивая USDC на Base chain. Всё с автоматич...

TypeScript1
pepabo/muumuu-domain-mcp

pepabo/muumuu-domain-mcp

от pepabo

MCP-сервер для поиска и регистрации доменов Muumuu Domain, управления DNS-записями и контрактами через естественный язык с AI-ассистентами. Полезен владельцам сайтов и разработчикам, автоматизирующ...

JavaScript1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин