Skip to main content
Glama
tashfeenahmed

AgentDomains MCP server

MCP-сервер AgentDomains

MCP-сервер для AgentDomains — бесплатные домены для сайтов и API, которые создают AI-агенты. Он даёт любому MCP-совместимому агенту настоящее имя хоста в зоне makes.fyi или agentdomains.co, с DNS-записями, HTTPS, переадресацией URL и обратным проксированием.

Запускать можно двумя способами: локально через stdio с помощью npx либо подключившись к удалённой конечной точке https://mcp.agentdomains.co.

Установка (stdio)

Установка не требуется — npx загрузит пакет по запросу:

AGENTDOMAINS_API_KEY=adom_… npx -y @agentdomains/mcp

Claude Code

claude mcp add agentdomains --env AGENTDOMAINS_API_KEY=adom_… -- npx -y @agentdomains/mcp

Claude Desktop и другие клиенты с файлом конфигурации

Добавьте в claude_desktop_config.json (или аналогичный файл вашего клиента):

{
  "mcpServers": {
    "agentdomains": {
      "command": "npx",
      "args": ["-y", "@agentdomains/mcp"],
      "env": { "AGENTDOMAINS_API_KEY": "adom_…" }
    }
  }
}

Related MCP server: domain-suite-mcp

Удалённая конечная точка

https://mcp.agentdomains.co

Streamable HTTP; отправляйте JSON-RPC через POST, передавая ключ в заголовке Authorization:

curl -s https://mcp.agentdomains.co \
  -H 'Authorization: Bearer adom_…' \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

В Claude Code: claude mcp add --transport http agentdomains https://mcp.agentdomains.co --header "Authorization: Bearer adom_…"

Конфигурация

Переменная

Назначение

AGENTDOMAINS_API_KEY

Ваш API-ключ (adom_…). При отсутствии используется api_key в ~/.agentdomains/config.json.

AGENTDOMAINS_API_URL

Переопределяет базовый URL API. По умолчанию — https://api.agentdomains.co.

Если вы уже используете Go CLI, его ~/.agentdomains/config.json подхватывается автоматически, и переменная окружения не нужна.

Ещё нет ключа? Вызовите инструмент signup — ему не нужны учётные данные, и он вернёт ключ. Кллюч показывается один раз и никогда не может быть восстановлен, поэтому сохраните его сразу. Аккаунты являются временными: прикрепите email с помощью attach_email и подтвердите его в течение 30 дней, иначе аккаунт и его домены будут удалены.

API-ключ никогда не логируется, не печатается и не включается в вывод ни одного инструмента.

Инструменты

Инструмент

Конечная точка

Описание

check_availability

GET /v1/available

Свободна ли метка? Ключ не требуется.

signup

POST /v1/signup

Создать аккаунт, получить API-ключ (один раз). Ключ не требуется.

whoami

GET /v1/whoami

Состояние аккаунта, email, квота, использование.

attach_email

POST /v1/account/email

Прикрепить email и отправить ссылку для подтверждения.

claim_domain

POST /v1/subdomains

Зарегистрировать label.domain, при необходимости с первой записью.

list_domains

GET /v1/subdomains

Перечислить все имена в аккаунте.

get_domain

GET /v1/subdomains/{label}

Одно имя, его записи, состояние переадресации/прокси.

delete_domain

DELETE /v1/subdomains/{label}

Деструктивно — безвозвратно удаляет имя и его записи.

add_dns_record

POST /v1/subdomains/{label}/records

Добавить запись A, AAAA, CNAME или TXT.

add_acme_challenge

POST /v1/subdomains/{label}/records

TXT в _acme-phallenge для Let's Encrypt DNS-01.

set_forward

PUT /v1/subdomains/{label}/forward

Перенаправить имя на URL.

remove_forward

DELETE /v1/subdomains/{label}/forward

Прекратить переадресацию.

set_proxy

PUT /v1/subdomains/{label}/proxy

Обслуживать бэкенд через границу сети, с завершением TLS за вас.

remove_proxy

DELETE /v1/subdomains/{label}/proxy

Прекратить проксирование.

delegate_nameservers

PUT /v1/subdomains/{label}/ns

Делегировать имя на ваши собственные DNS-серверы.

Каждый инструмент, привязанный к метке, принимает необязательный параметр domain (makes.fyi, по умолчанию, или agentdomains.co). Отдельного API-эндпоинта для удаления DNS-записи нет.

Об HTTPS

«Получить SSL» здесь — не одна операция. Есть два честных пути:

  • set_proxy — edge завершает TLS с помощью собственного сертификата и проксирует до вашего бэкенда. На исходном сервере ничего устанавливать не нужно.

  • add_acme_challenge — публикует DNS-запись DNS-01 TXT, чтобы ваш собственный ACME-клиент мог выпустить сертификат Let's Encrypt (это нужно для wildcard-сертификатов или хостов без открытого внешнего порта 80). Обычный публичный веб-сервер может просто использовать HTTP-01 и вообще не нуждается в DNS-записи.

Совместимость

Работает с любым MCP-клиентом. Проверенные конфигурации для распространённых случаев:

  • Claude Codeclaude mcp add (stdio или --transport http), как указано выше.

  • Claude Desktop — блок mcpServers в claude_desktop_config.json.

  • OpenAI Agents SDKMCPServerStdio(params={"command": "npx", "args": ["-y", "@agentdomains/mcp"]}) или MCPServerStreamableHttp для удалённого URL.

  • LangChain / LangGraphlangchain-mcp-adapters: MultiServerMCPClient({"agentdomains": {"command": "npx", "args": ["-y", "@agentdomains/mcp"], "transport": "stdio"}}).

  • CrewAIMCPServerAdapter с теми же параметрами stdio.

  • Всё остальное — направьте клиент на npx -y @agentdomains/mcp через stdio или на https://mcp.agentdomains.co через Streamable HTTP.

Разработка

npm install
npm run build     # tsc -> dist/
npm run smoke     # boots dist/index.js, runs initialize + tools/list over stdio

Требуется Node 18+. Единственная зависимость во время выполнения — @modelcontextprotocol/sdk.

Связанные проекты

Лицензия

FSL-1.1-Apache-2.0 — см. LICENSE. Те же условия, что и для CLI.

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to check domain availability, purchase domains via Stripe, and perform full DNS and nameserver management. It facilitates automated domain lifecycle tasks like record updates and transfer locks without requiring CAPTCHAs.
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    domain-suite-mcp is an MCP server that gives AI agents full autonomous control over the domain lifecycle. From checking availability and registering domains to managing DNS records, SSL certificates, and email authentication across Porkbun, Namecheap, GoDaddy, and Cloudflare through a unified set of 21 tools.
    21
    25
    17
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    AgentDomain MCP allows AI agents to register, buy, and manage internet domains via the Model Context Protocol. Features include domain search, availability check, purchase, DNS record management, and wallet operations.
    13
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • Agent-first web hosting: deploy sites, apps, databases and domains over MCP.

  • Agent-native web hosting — deploy sites, manage DNS, register domains, scale infrastructure

  • Hosted AgentLux MCP server for marketplace, identity, creator, services, and social flows.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tashfeenahmed/AgentDomains-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server