Яндекс Вебмастер MCP

MCP-сервер Yandex Webmaster с подключением прямо в диалоге через OAuth PKCE: 20 инструментов для диагностики, запросов, sitemap и переобхода

  • 1 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Может добавлять сайты и sitemap, запускать проверку прав и переобход, включая удаление через универсальный raw_request
  • Полученный OAuth-токен дает доступ ко всем сайтам аккаунта Яндекса на год без повторного входа
Все причины и проверки
Российский стек

askads/mcp-yandex-webmaster

Установка

Ручная установка

claude mcp add --transport stdio --scope user yandex-webmaster -- npx -y mcp-yandex-webmaster@latest

Команда из README, токен не нужен: вход проходит в диалоге после подключения.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Может добавлять сайты и sitemap, запускать проверку прав и переобход, включая удаление через универсальный raw_request
  • Полученный OAuth-токен дает доступ ко всем сайтам аккаунта Яндекса на год без повторного входа

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает 20 инструментов для Yandex Webmaster API v4: список сайтов с ИКС, диагностика проблем по степени серьезности, статистика показов и кликов по запросам с разбивкой по устройствам, история индексации, HTTP-ошибки при обходе, sitemap и внешние ссылки. Почти все инструменты только читают, отдельные могут добавить сайт или sitemap, запустить подтверждение прав или поставить страницу в очередь на переобход. Подключение проходит прямо в диалоге: агент открывает страницу входа Яндекса, пользователь присылает одноразовый код, который по PKCE обменивается на токен внутри работающего сервера, без правки конфигурации и создания токена заранее.

Для кого. Для SEO-специалистов и владельцев сайтов, которым нужен быстрый разговорный доступ к данным Яндекс Вебмастера без ручной настройки токена.

Подходит, если

  • Хочется подключиться без предварительного создания OAuth-приложения и токена
  • Нужен разбор диагностики, показов, кликов и позиций естественным языком
  • Нужно проверить sitemap, поставить страницу на переобход или добавить новый сайт

Не подходит, если

  • Нужны данные Метрики, Вордстата или рекламного кабинета: сервер работает только с органическим поиском Вебмастера
  • Нужен постоянный фоновый мониторинг: сервер отвечает только на вызовы агента

Пример запроса к агенту

Какие критичные проблемы сейчас видит диагностика на моем сайте?

MCP

Транспорт
stdio
Авторизация
OAuth

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

YANDEX_OAUTH_TOKEN секрет
Готовый OAuth-токен для CI, в обычном режиме не нужен: приоритетнее входа из диалога
YANDEX_WEBMASTER_HOST_ID
Сайт по умолчанию, чтобы не уточнять его в каждом запросе
YANDEX_WEBMASTER_OAUTH_CLIENT_ID
ClientID своего OAuth-приложения вместо приложения по умолчанию

Ограничения

Диагностика, запросы и индексация доступны только для сайтов с подтвержденными правами, без подтверждения видны лишь список сайтов и статус прав. Переобход ограничен суточной квотой сайта. Топ запросов ограничен 3000 строками за неделю, максимум 500 строк за один запрос. По умолчанию сервер отправляет анонимную техническую телеметрию (можно отключить переменной ASKADS_TELEMETRY=0), токен и данные аккаунта в нее не попадают.

Как отключить. Скажите агенту «отключи Вебмастер» или удалите сервер из конфигурации клиента, доступ также можно отозвать в Яндекс ID.

Частые вопросы

Нужно ли заранее создавать OAuth-токен?

Нет, для обычного использования токен не нужен: подключение проходит прямо в диалоге через одноразовый код по протоколу PKCE, который безопасно пересылать в чате.

Что произойдет при HOST_NOT_VERIFIED?

Это значит, что права на сайт не подтверждены в Вебмастере, доступны только список сайтов и проверка статуса прав, для остального нужно подтверждение через DNS, HTML-файл или мета-тег.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер Yandex Webmaster v4 API с 29 инструментами и человеческими именами сайтов вместо host_id, каждая запись требует confirm: true

MCP-серверРасширенный доступ

Яндекс Вебмастер MCP

Yandex Webmaster MCP Server

Российский стек

MCP-сервер для API Яндекс Вебмастера v4: индексация, поисковые запросы, битые ссылки, SQI, переобход, sitemap и фиды

MCP-серверШирокий доступ7Звезды репозитория
Российский стек

Read-only MCP-сервер для Яндекс Вебмастера с входом по PKCE без регистрации приложения: индексация, запросы, диагностика, обратные ссылки

ПлагинШирокий доступ4Звезды репозитория
Российский стек

Python MCP-сервер для Yandex Webmaster с записью, выключенной по умолчанию, и белым списком сайтов для sitemap и переобхода

MCP-серверРасширенный доступ
Российский стек

Локальный MCP-сервер Yandex Webmaster с рекомендованным недельным сценарием: запросы, индексация, переобход и диагностика по порядку

MCP-серверРасширенный доступ
Российский стек

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

MCP-серверРасширенный доступ

Коротко о README

README на русском описывает подключение без предварительного токена через OAuth PKCE прямо в диалоге, установку через npx для Codex, Claude Code, Claude Desktop, Cursor и VS Code, таблицу того, какие операции меняют данные, переменные окружения для CI, раздел про телеметрию и ссылки на подробную документацию инструментов.

Бейдж для README

Сообщить о проблеме