MCP-сервер Яндекс Вебмастера (npm)

@theyahia/yandex-webmaster-mcp

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

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

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

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

  • Может запрашивать переобход страниц и менять карты сайта, если такие права есть у токена
  • OAuth-токен дает доступ ко всем подтвержденным сайтам аккаунта Вебмастера
Все причины и проверки
Российский стек

theyahia/yandex-webmaster-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/theyahia-yandex-webmaster-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Может запрашивать переобход страниц и менять карты сайта, если такие права есть у токена
  • OAuth-токен дает доступ ко всем подтвержденным сайтам аккаунта Вебмастера

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

Что делает

Сервер дает 13 инструментов для Яндекс Вебмастера: список подтвержденных сайтов, данные аккаунта, поисковые запросы по сайту с показами, кликами и средней позицией, агрегированный тренд трафика во времени, сводку индексации, работу с картами сайта, важными URL, диагностикой хостов и запросом на переобход страниц. Вывод по умолчанию идет компактным Markdown, но можно получить и сырой JSON. Авторизация нужна только по токену webmaster:api, числовой user_id сервер определяет сам через API, вручную его указывать не нужно. Сервер входит в более широкую сборку YaAll того же автора, где рядом собраны десять MCP-серверов под разные сервисы Яндекса, но распространяется и работает отдельным npm-пакетом.

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

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

  • Нужны индексация, поисковые запросы и диагностика конкретного сайта в Вебмастере
  • Нужен компактный Markdown-вывод вместо сырого JSON для экономии контекста
  • Нужен переобход страниц после правок на сайте

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

  • Нужен весь стек Яндекс-сервисов сразу: проще взять сборку YaAll того же автора целиком
  • Нужны данные не по своему подтвержденному сайту: доступ ограничен сайтами из аккаунта токена

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

Покажи сводку индексации сайта и запроси переобход страниц, которые давно не обновлялись

MCP

Транспорт
stdio, http
Авторизация
API-ключ

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

YANDEX_WEBMASTER_TOKEN обязательная, секрет
OAuth-токен с правом webmaster:api
YANDEX_WEBMASTER_USER_ID
Числовой user ID, определяется автоматически если не задан
MCP_ALLOWED_HOSTS
Разрешенные хосты для HTTP-режима, защита от DNS-rebinding

Ограничения

Нужен OAuth-токен с правом webmaster:api, полученный через приложение на oauth.yandex.ru. Инструмент get_search_queries помечен в README как устаревший псевдоним get_popular_search_queries. HTTP-режим по умолчанию не проверяет Host-заголовок против DNS-rebinding, если явно не задан список MCP_ALLOWED_HOSTS.

Как отключить. Удалите сервер командой claude mcp remove yandex-webmaster или уберите блок yandex-webmaster из конфигурации MCP клиента.

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

Нужно ли указывать user_id вручную?

Нет, сервер определяет его сам через запрос GET /user/.

Можно ли получить сырой JSON вместо Markdown?

Да, вывод по умолчанию компактный Markdown, но доступен и режим сырого JSON.

Обсуждение

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

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

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

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

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

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

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

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

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

Yandex Webmaster MCP Server

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

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

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

MCP-сервер для Яндекс Вебмастер API v4.1

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

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

Python MCP-сервер с полным покрытием Яндекс Вебмастер API v4.1: 37 инструментов от диагностики и sitemap до мониторинга важных URL

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

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

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
MCP-сервер Яндекс Вебмастера (npm) (эта карточка)нетAPI-ключ6
MCP-сервер Yandex Webmaster для локальной SEO-рутинынетAPI-ключ0с готовым недельным сценарием SEO-рутины
webmaster-mcpнетAPI-ключ0запись выключена по умолчанию, белый список сайтов

Коротко о README

README отмечает, что сервер входит в более широкую сборку YaAll с десятью MCP-серверами под Яндекс, но здесь распространяется отдельно. Перечислены 13 инструментов по сайтам, индексации, поисковым запросам, картам сайта, важным URL, диагностике и переобходу, таблица переменных окружения с токеном, опциональным user_id и настройками HTTP-режима, установка для Claude Desktop и Claude Code через npx, и получение токена через oauth.yandex.ru с правом webmaster:api.

Бейдж для README

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