MCP-сервер

Дайте Claude или любому другому MCP-клиенту возможность проверять названия за вас. Сервер работает на вашей машине, обращается к API Namesight с вашим ключом и предоставляет пять инструментов.

Последнее обновление: 6 сентября 2026

Что это такое

Model Context Protocol — это способ, которым ИИ-ассистент обращается к внешним инструментам. MCP-сервер Namesight — небольшая программа, говорящая на этом протоколе: ассистент запрашивает проверку названия, сервер вызывает тот же публичный API, который вы вызвали бы сами, и возвращает результат.

Собственных данных у него нет. Области доступа, кредиты и лимиты запросов проверяются самим API точно так же, как при прямом запросе, поэтому сервер не может сделать ничего, чего не мог бы сделать ваш ключ.

Настройка

Вам понадобится API-ключ с областями доступа scans:read, scans:write и reference:read. Создайте его в разделе Настройки → API-ключи.

Claude Desktop — добавьте сервер в claude_desktop_config.json:

{
  "mcpServers": {
    "namesight": {
      "command": "node",
      "args": ["/path/to/namesight/apps/mcp/dist/main.js"],
      "env": {
        "NAMESIGHT_API_KEY": "ns_live_...",
        "NAMESIGHT_API_URL": "https://api.namesight.app"
      }
    }
  }
}

Claude Code — одна команда:

claude mcp add namesight \
  --env NAMESIGHT_API_KEY=ns_live_... \
  --env NAMESIGHT_API_URL=https://api.namesight.app \
  -- node ./apps/mcp/dist/main.js

Инструменты

ИнструментЧто делаетСтоимость
namesight_scan_nameПроверяет название по товарным знакам, доменам, соцсетям, платформам для разработчиков и магазинам приложенийдо 100 кредитов, по модулям
namesight_get_scanЧитает проверку по id, при необходимости дожидаясь её завершениябесплатно
namesight_list_scansПоказывает последние проверки рабочего пространствабесплатно
namesight_usageТариф, баланс кредитов, лимиты и области доступа ключабесплатно
namesight_referenceКлассы Ниццы, ведомства, уровни TLD или список адаптеровбесплатно
namesight_rescanПовторяет проверку с теми же настройкамикак проверка
namesight_retry_unknownsПовторяет только непроверенные источникибесплатно
namesight_delete_scanУдаляет проверку; помечена как разрушающая, клиент сначала спроситбесплатно
namesight_share_reportСоздаёт публичную ссылку на отчёт (reports:write)бесплатно
namesight_list_projectsСписок проектов рабочего пространства (projects:read)бесплатно
namesight_generate_namesПредлагает названия по описанию, исходному имени или темам (ideas:write)бесплатно

Расходует средства только namesight_scan_name, и это единственный инструмент, помеченный как изменяющий данные, поэтому клиент, который спрашивает подтверждение перед записывающими действиями, спросит его и перед проверкой.

Ресурсы и промпт

Справочные списки доступны и как ресурсы — namesight://reference/nice-classes, regions, tlds и adapters — клиент подключает их к разговору один раз вместо вызова инструмента каждый раз. Промпт check_brand_name — готовое задание: проверить название, переспросить непроверенное, объяснить результат и предложить альтернативы, если имя занято.

Каждый инструмент объявляет схему вывода, а list_scans листает страницы через cursor и status. Повтор после обрыва соединения безопасен: сервер возвращает первый ответ, а не списывает дважды.

Ожидание результата

Проверки занимают время, а вызов инструмента возвращается один раз. По умолчанию namesight_scan_name сразу отдаёт scanId, а ассистент читает результат через namesight_get_scan.

Передайте waitMs, чтобы сервер подождал сам: он опрашивает API до завершения проверки, начиная примерно с одного раза в секунду и увеличивая интервал до пяти, а затем возвращает результат прямо в ответе. Если отведённое время закончится, вы получите частичный результат, а не ошибку — уже завершённые проверки всё равно стоит прочитать.

ПеременнаяПо умолчаниюЗначение
NAMESIGHT_API_KEYОбязательна. Ваш API-ключ
NAMESIGHT_API_URLhttp://localhost:4000Корневой адрес API
NAMESIGHT_MCP_MAX_WAIT_MS120000Верхний предел для waitMs
NAMESIGHT_MCP_TIMEOUT_MS30000Таймаут одного HTTP-запроса

Как попросить о проверке

Когда сервер подключён, вы просите обычным языком, а ассистент сам подбирает инструменты. Полезный запрос называет классы или рынки, потому что именно это отделяет реальный конфликт от постороннего знака.

Проверь, свободно ли название «Lumina Labs» для игровой студии
в Турции и ЕС — классы Ниццы 9 и 41.

Как правило, ассистент сначала уточнит классы через namesight_reference, запустит проверку, дождётся её и обобщит, что мешает названию, а что нет.

Если что-то пошло не так

Сбои API возвращаются как понятные ошибки инструмента, а не как аварийное завершение, поэтому ассистент может объяснить проблему и, если это возможно, устранить её и повторить попытку.

  • 401 — ключ отсутствует, неизвестен, отозван или истёк
  • 402 — тариф рабочего пространства не включает API
  • 403 — у ключа нет нужной области доступа либо расходование кредитов отключено
  • 429 — превышен лимит запросов или исчерпан баланс кредитов