webmaster-mcp

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

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • После включения флагов может добавлять sitemap и отправлять URL на переобход
  • OAuth-токен Вебмастера хранится в .env рядом с кодом сервера
Все причины и проверки
Российский стек

psilon2000/webmaster-mcp

Установка

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

python -m venv .venv && source .venv/bin/activate && pip install -e . && cp .env.example .env

Установка из исходников через venv и pip.

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

Что делает

Сервер дает десять инструментов для чтения: статус авторизации, список сайтов, диагностику, sitemap, квоту на переобход, популярные запросы и их историю, а также две пишущие операции: добавить sitemap и отправить URL на переобход. Обе пишущие операции по умолчанию выключены отдельными переменными окружения, требуют confirm=true при вызове и разрешены только для сайтов из явного белого списка YANDEX_WEBMASTER_WRITE_HOST_WHITELIST. Разработан как пример для OpenCode с готовой конфигурацией mcp.json.

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

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

  • Нужен сервер, где запись выключена, пока ее явно не включат переменными окружения
  • Работаете в OpenCode и хотите готовый пример конфигурации
  • Нужен белый список сайтов, для которых разрешена запись

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

  • Нужен широкий охват API: диагностика по важным URL, внешние ссылки или события индексации здесь не реализованы
  • Нужно добавление новых сайтов или запуск верификации, этих инструментов нет

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

Покажи квоту на переобход для example.com и топ запросов за последний месяц

Ограничения

Инструментов всего десять, без важных URL, внешних ссылок и событий индексации. Обе пишущие операции по умолчанию выключены и требуют отдельного включения через YANDEX_WEBMASTER_ENABLE_ADD_SITEMAP и YANDEX_WEBMASTER_ENABLE_RECRAWL. Готового пакета нет, установка через pip install -e .

Как отключить. Удалите блок webmaster-mcp из конфигурации OpenCode или другого MCP-клиента.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
YANDEX_WEBMASTER_OAUTH_TOKEN
обязательная, секрет
OAuth-токен Яндекс Вебмастера
YANDEX_WEBMASTER_ENABLE_ADD_SITEMAP
Включает запись sitemap, по умолчанию выключено
YANDEX_WEBMASTER_ENABLE_RECRAWL
Включает отправку на переобход, по умолчанию выключено
YANDEX_WEBMASTER_WRITE_HOST_WHITELIST
Список сайтов, для которых разрешена запись
YANDEX_WEBMASTER_DEFAULT_HOST
Сайт по умолчанию

Проверка безопасности

  • После включения флагов может добавлять sitemap и отправлять URL на переобход
  • OAuth-токен Вебмастера хранится в .env рядом с кодом сервера

Коротко о README

README на английском перечисляет десять инструментов, установку через venv и pip install -e ., обязательную и необязательные переменные окружения, безопасность записи (выключена по умолчанию, белый список сайтов, обязательный confirm), запуск сервера и готовый пример конфигурации для OpenCode.

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

Почему переобход не запускается сразу?

Запись выключена по умолчанию: нужно включить YANDEX_WEBMASTER_ENABLE_RECRAWL, добавить сайт в белый список и передать confirm=true в вызове webmaster_request_recrawl.

Как подключить сервер к OpenCode?

README дает готовый фрагмент для ~/.config/opencode/opencode.json с командой bash, которая сама подхватывает .env и запускает python -m yandex_webmaster_mcp.server.

Скиллы DataLens

DataLens Skills

Официальный

Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS

СкиллСредний рискРоссийский стекБез VPN12Звезды репозитория
Выбор редакции

MCP-сервер Яндекс Метрики, порожденный из спеки API: 108 методов, по умолчанию 10 инструментов, прозрачные фильтры и метаданные ответа

MCP-серверСредний рискРоссийский стекБез VPN2Звезды репозитория
Официальный

Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO

MCP-серверСредний риск21,5 тыс.Звезды репозитория

Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов

ПлагинВысокий риск17,9 тыс.Звезды репозитория
Foxx AIwebmaster-mcp

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.