MCP-сервер Яндекс Вебмастера, Директа и Метрики
yandex-mcp
MCP-сервер со 125 инструментами для Яндекс Вебмастера, Директа и Метрики, несколько проектов и токенов в одном процессе
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Инструменты записи меняют кампании, ставки, объявления и цели в Директе и Метрике
- Есть загрузка офлайн-конверсий и CRM-заказов, влияющая на статистику клиента
- Начинайте с токена без прав записи или с Direct Sandbox, пока не проверите работу сервера
Установка
Ручная установка
npm install && npm run buildСборка из исходников после клонирования, токен задается в .env как YANDEX_OAUTH_TOKEN.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на TypeScript объединяет три API Яндекса в одном stdio MCP-процессе: 52 инструмента Вебмастера (индексация, сайтмапы, диагностика, ссылки, переобход, фиды), 43 инструмента Директа (кампании, группы, объявления, ставки, отчеты) и 22 инструмента Метрики (счетчики, цели, импорт расходов и CRM, Logs API, Stat API). Есть 6 готовых промптов-сценариев вроде аудита кампании или недельного отчета. Сервер поддерживает несколько проектов с разными токенами одновременно, инструменты записи в Директе и Метрике требуют подтверждения confirm true и соблюдают лимиты изменения бюджета и ставок из конфига проекта.
Для кого. Для маркетологов и агентств, которые ведут поиск, рекламу и аналитику в Яндексе сразу для нескольких проектов из одного агента.
Подходит, если
- Нужен один сервер сразу для SEO, рекламы и аналитики в Яндексе
- Ведется несколько проектов или клиентских аккаунтов с разными токенами
- Нужны защищенные инструменты записи в Директе с диффом и лимитами бюджета
Не подходит, если
- Нужен только один из трех сервисов: проще взять отдельный узкий сервер
- Нет доступа к Директу: заявку на доступ подает сам аккаунт Директа отдельно от Вебмастера и Метрики
Пример запроса к агенту
Проверь индексацию сайта в Вебмастере и покажи расход и конверсии по кампаниям Директа за неделюОграничения
Токен Вебмастера истекает через 6 месяцев и требует переоформления. Доступ к Директу нужно запрашивать отдельно после регистрации приложения, до одобрения доступен только Direct Sandbox. Пакет не опубликован в npm registry, README показывает только сборку из исходников и локальный запуск через node.
Как отключить. Удалите сервер yandex из настроек MCP клиента и остановите процесс node.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| YANDEX_OAUTH_TOKEN обязательная, секрет | OAuth-токен Яндекса для Вебмастера и Метрики, для Директа нужен отдельно одобренный доступ |
Проверка безопасности
- Инструменты записи меняют кампании, ставки, объявления и цели в Директе и Метрике
- Есть загрузка офлайн-конверсий и CRM-заказов, влияющая на статистику клиента
- Начинайте с токена без прав записи или с Direct Sandbox, пока не проверите работу сервера
Коротко о README
README перечисляет все 125 инструментов по группам с префиксами yandex_webmaster_, yandex_direct_ и yandex_metrika_, объясняет получение OAuth-токена и особенности заявки на доступ к Директу. Отдельно описана мультипроектная конфигурация через projects.json с переключением активного проекта и лимитами по бюджету, а также структура каталогов src.
Частые вопросы
Можно ли ограничить, что сервер меняет в Директе?
Да, в конфиге проекта задаются лимиты максимального изменения бюджета и ставок в процентах, инструменты записи по умолчанию показывают дифф без применения.
Нужен ли отдельный токен для каждого API?
Один OAuth-токен покрывает Вебмастер и Метрику при правильных scope, для Директа нужна отдельная заявка на доступ.
Похожие
Скиллы DataLens
DataLens Skills
Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS
MCP Яндекс Метрики со всеми 108 методами API
Yandex Metrika MCP Server
MCP-сервер Яндекс Метрики, порожденный из спеки API: 108 методов, по умолчанию 10 инструментов, прозрачные фильтры и метаданные ответа
Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO
Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов