nameai-mcp
Officialnameai-mcp
Удалённый MCP-сервер, предоставляющий несколько публичных API name.ai, не требующих аутентификации, в виде инструментов: поиск/доступность доменов, WHOIS-запрос, цены на регистрацию TLD и требования TLD. См. src/nameai_mcp/server.py для определений инструментов и src/nameai_mcp/nameai_client.py для HTTP-клиента, который общается с name.ai.
Конечные точки
GET /health— проверка работоспособности.POST /mcp(иGET /mcpдля SSE-потока) — конечная точка MCP streamable-http. Это URL, к которому подключается MCP-клиент/хост.
Related MCP server: domain-checker
Конфигурация
NAMEAI_API_BASE_URL— базовый URL API name.ai, который вызывает этот сервер. По умолчаниюhttps://name.ai.HOST/PORT— адрес привязки для самого сервера. По умолчанию0.0.0.0:8000.
Локальная разработка
uv sync
uv run uvicorn nameai_mcp.app:app --reloadDocker
docker build -t nameai-mcp .
docker run -p 8000:8000 nameai-mcpОбраз запускает nameai-mcp (точка входа main() в src/nameai_mcp/__init__.py), которая читает HOST/PORT из окружения — передайте -e PORT=..., если ваша платформа назначает другой порт.
Развёртывание
Подойдёт любой хост, способный запустить Docker-образ. Чтобы сделать его доступным для AI-агентов как https://mcp.name.ai, DNS для name.ai находится на Cloudflare — добавьте запись A/CNAME для поддомена mcp, указывающую на место, где запущен этот контейнер, и завершите TLS там (например, через Coolify/Traefik, если размещено вместе с остальной частью nameaiv1).
Быть доступным — не то же самое, что быть обнаруженным — ничто на name.ai в настоящее время не указывает на этот сервер. Чтобы агент (или сканер, например ora) мог его найти, сам name.ai должен содержать ссылку на него, например строку в /llms.txt или манифест .well-known/mcp.json. Это изменение в репозитории nameaiv1, а не в этом.
This server cannot be deployed
Maintenance
Related MCP Connectors
Domains MCP — domain registration lookup + availability search over live
MCP server for DNSimple — domains, DNS zone records, availability, pricing and contacts.
Search, Register , Renew , Transfer and Manage domains
Domain availability over RDAP, watchlists with daily or hourly checks, change history and alerts.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables checking domain name availability for single or multiple domains using WHOIS and DNS verification.121MIT
- AlicenseBqualityDmaintenanceEnables domain name checking and related services through a standardized MCP interface.2MIT
- AlicenseNot gradedqualityAmaintenanceEnables domain registration lookup, availability checks, DNS record fetching, and IP/ASN resolution via RDAP and DNS-over-HTTPS through MCP.144 npm1Apache 2.0
- AlicenseAqualityAmaintenanceEnables managing GoDaddy domains through MCP, including domain listing, DNS record administration, availability and pricing checks, and domain registration or renewal from any MCP client.12MIT