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

ohmy-seo

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

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

Широкий доступ

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

  • Может создавать, менять и приостанавливать реальные кампании и ставки Директа при включенном флаге записи
  • Хранит 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.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

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

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

Что делает

Флагманский пакет 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

MCP

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

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

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

Ограничения

Нужны 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.

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

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

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

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

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

Обсуждение

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

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

MCP-сервер для Яндекс Директа, Метрики, Wordstat и Вебмастера: кампании, объявления, ставки, отчеты и подбор запросов из чата

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

MCP-сервер от ZAI.ONE сводит Директ, Метрику, поиск, Wordstat и Вебмастер в одном агенте, с мастером настройки и включаемыми пишущими операциями

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

MCP-сервер на 155 инструментов для Яндекс Директа, Метрики, Wordstat и Вебмастера с самонастройкой OAuth и режимами read-only и confirm

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

Монорепозиторий MCP-серверов для Яндекса: Директ, Метрика, Вебмастер, Wordstat, Трекер, 360, Карты, SpeechKit, YandexGPT и AppMetrica

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

Коротко о README

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

Бейдж для README

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