Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Yandex Webmaster Server

БесплатноНе проверен

MCP server for Yandex Webmaster API v4.1 with 37 tools covering indexing, search queries, diagnostics, recrawl, sitemaps, links, and important URL monitoring.

GitHubEmbed

Описание

MCP server for Yandex Webmaster API v4.1 with 37 tools covering indexing, search queries, diagnostics, recrawl, sitemaps, links, and important URL monitoring.

README

MCP-сервер для Яндекс Вебмастер API v4.1 — полное покрытие: индексация, поисковые запросы, диагностика, переобход, карты сайта, ссылки, мониторинг важных URL.

Возможности

37 инструментов, покрывающих весь Яндекс Вебмастер API:

  • Пользователь и сайты — список сайтов, добавление/удаление, информация о сайте
  • Верификация — статус подтверждения, запуск подтверждения, список владельцев
  • Сводка и ИКС — общая информация по сайту с индексом качества, история ИКС
  • Поисковые запросы — популярные запросы (ТОП-3000), история запросов с позициями/кликами/показами, аналитика запросов
  • Переобход — квота на переобход, отправка URL на переиндексацию, отслеживание задач
  • Диагностика — проблемы сайта и рекомендации
  • Индексация — история индексации по HTTP-статусам, примеры проиндексированных страниц
  • Важные URL — мониторинг критичных страниц, отслеживание изменений
  • Страницы в поиске — страницы в выдаче (история + примеры), события появления/исчезновения
  • Карты сайта — автоматически обнаруженные и добавленные вручную карты сайта
  • Ссылки — внешние обратные ссылки, битые внутренние ссылки

Установка

pip install -e .

Настройка

Переменная окружения

export YANDEX_WEBMASTER_API_KEY=ваш_oauth_токен

Claude Desktop

Добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "yandex-webmaster": {
      "command": "python",
      "args": ["/путь/к/yandex-webmaster-mcp-server-python/src/yandex_webmaster_mcp/server.py"],
      "env": {
        "YANDEX_WEBMASTER_API_KEY": "ваш_oauth_токен"
      }
    }
  }
}

Claude Code

Добавьте в settings.json:

{
  "mcpServers": {
    "yandex-webmaster": {
      "command": "python",
      "args": ["/путь/к/yandex-webmaster-mcp-server-python/src/yandex_webmaster_mcp/server.py"],
      "env": {
        "YANDEX_WEBMASTER_API_KEY": "ваш_oauth_токен"
      }
    }
  }
}

Получение OAuth-токена

  1. Создайте приложение на https://oauth.yandex.ru/client/new
  2. Выберите права: webmaster:hostinfo и webmaster:verify
  3. Получите токен: https://oauth.yandex.ru/authorize?response_type=token&client_id=ВАШ_CLIENT_ID
  4. Токен действует 6 месяцев

Примеры использования

# Получить user_id
get_user_id()

# Список всех сайтов
get_hosts(user_id="12345")

# Популярные запросы с позициями
get_popular_queries(
    user_id="12345",
    host_id="https:example.com:443",
    date_from="2026-03-01",
    date_to="2026-03-31",
    query_indicator="TOTAL_SHOWS,TOTAL_CLICKS,AVG_SHOW_POSITION"
)

# Отправить страницу на переобход
request_recrawl(
    user_id="12345",
    host_id="https:example.com:443",
    url="https://example.com/updated-page/"
)

# Мониторинг важных страниц
get_important_urls(
    user_id="12345",
    host_id="https:example.com:443"
)

Формат host_id

Яндекс Вебмастер использует особый формат идентификаторов сайтов:

  • https:example.com:443 (не URL — протокол:домен:порт без слешей)
  • http:example.com:80

Сервер автоматически URL-кодирует host_id при отправке запросов к API.

Лицензия

MIT

from github.com/Crash-SV/yandex-webmaster-mcp-server-for-api-v4-1

Установка Yandex Webmaster Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Crash-SV/yandex-webmaster-mcp-server-for-api-v4-1

FAQ

Yandex Webmaster Server MCP бесплатный?

Да, Yandex Webmaster Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Yandex Webmaster Server?

Нет, Yandex Webmaster Server работает без API-ключей и переменных окружения.

Yandex Webmaster Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Yandex Webmaster Server в Claude Desktop, Claude Code или Cursor?

Открой Yandex Webmaster Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Yandex Webmaster Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development