ohmy-seo: MCP-серверы для Директа, Метрики и Вебмастера

ohmy-seo

Монорепозиторий MCP-серверов для SEO и перформанс-маркетинга: Директ через ЕПК, Метрика и Вебмастер, плюс Mutagen, XMLStock и сервисы Google

MCP-сервер

Высокий риск

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

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

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

vkirill/ohmy-seo

Установка

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

git clone https://github.com/vkirill/ohmy-seo.git && cd ohmy-seo && pnpm install && pnpm -r build

Сборка монорепо из исходников, требуется Node.js 22 и pnpm.

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

Что делает

Флагманский пакет mcp-yandex-seo дает агенту инструменты для Яндекс Директа, Метрики и Вебмастера. В Директе сервер работает только с единой перформанс-кампанией: создает и редактирует кампании, группы, объявления с пулом заголовков и текстов, ставки и корректировки, читает статистику и историю изменений, поддерживает точечное редактирование и загрузку кампании из YAML или Excel. Метрика и Вебмастер дают доступ к счетчикам, целям и сайтам через raw-обертки API. В репозитории есть и другие MCP-пакеты того же монорепо: mcp-mutagen для конкуренции ключей, mcp-xmlstock для живой выдачи Яндекса и Google, а также серверы для Google Search Console, GA4, GTM, Google Ads и read-only Roistat. Токены хранятся зашифрованными AES-256-GCM в локальной SQLite, запись в боевые аккаунты закрыта отдельными env-флагами и подтверждением на каждый вызов.

Для кого. Для перформанс-маркетологов и SEO-агентств, которые ведут одновременно Яндекс и Google и хотят один набор MCP-серверов на все каналы.

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

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

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

  • Нужны классические форматы объявлений Директа (TextAd, TextImageAd): сервер работает только с ЕПК
  • Нужно быстро подключить готовый npm-пакет: здесь требуется сборка монорепо из исходников

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

Покажи статистику по кампаниям Директа за неделю и найди объявления с низким CTR

Ограничения

Нужны Node.js 22 и выше, pnpm и сборка монорепо из исходников, готового npm-пакета нет. Для Директа нужен OAuth-токен через встроенный флоу register_oauth_app, а запись в боевой аккаунт включается отдельно переменными OHMY_SEO_ALLOW_LIVE_MUTATIONS и YANDEX_DIRECT_ALLOW_LIVE_MUTATIONS. Обязателен собственный мастер-ключ шифрования: если его потерять, все сохраненные токены становятся нечитаемыми и аккаунты нужно авторизовать заново. Mutagen, XMLStock и Roistat требуют отдельных платных ключей этих сервисов.

Как отключить. Удалите блок mcp-yandex-seo (или другой нужный пакет) из конфигурации MCP клиента, например командой claude mcp remove mcp-yandex-seo.

MCP

Транспорт
stdio
Авторизация
OAuth
Переменные окружения
Переменные окружения
MCP_YANDEX_SEO_MASTER_KEY
обязательная, секрет
32-байтный hex-ключ AES-256-GCM для шифрования токенов
OHMY_SEO_ALLOW_LIVE_MUTATIONS
Глобальный переключатель записи в боевые аккаунты
YANDEX_DIRECT_ALLOW_LIVE_MUTATIONS
Отдельный переключатель записи в Яндекс Директ

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

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

Коротко о README

README описывает монорепо из девяти пакетов: флагманский mcp-yandex-seo для Директа, Метрики и Вебмастера, mcp-mutagen и mcp-xmlstock для конкуренции ключей и SERP, серверы для Google Search Console, GA4, GTM, Google Ads, read-only Roistat и общий mcp-core. Подробно расписаны инструменты Директа по единой перформанс-кампании, установка сборкой из исходников, переменные окружения с мастер-ключом шифрования, OAuth-флоу для Яндекса и предупреждение, что серверы ходят в живые рекламные и аналитические аккаунты. Лицензия MIT, автор Кирилл Вечкасов.

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

Можно ли случайно потратить деньги в Директе?

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

Поддерживаются классические объявления Директа?

Нет, сервер работает только с единой перформанс-кампанией и форматом RESPONSIVE_AD.

Скиллы 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 AIohmy-seo: MCP-серверы для Директа, Метрики и Вебмастера

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