MCP для Claude и ChatGPT

Что умеет ИИ-ассистент для Яндекс Директа

Подключите рекламу к Claude или ChatGPT и управляйте ей словами: «где уходят деньги впустую?», «поставь недельный бюджет 30 000», «собери кампанию по этим ключам». Ниже — каналы, команды и полный набор инструментов.

75
инструментов
10
разделов
5
сценариев
6+
ИИ-клиентов

Работает в Claude (Desktop, веб, Code) и ChatGPT по ссылке-коннектору; в Cursor, VS Code, Cline, Zed и других MCP-клиентах — через мост mcp-remote.

Команды обычными словами

Имена инструментов знать не нужно — пишете задачу как человеку, ассистент сам выбирает и вызывает нужное. Вот типичные примеры.

Аналитика

  • «Где я теряю деньги за последние 14 дней?»
  • «Разложи расходы по устройствам и гео — где горит бюджет?»
  • «Диагностируй, почему просели конверсии за неделю.»
  • «Сделай сводку по всем аккаунтам.»

Управление

  • «Поставь недельный бюджет 30 000 на кампанию «Ремонт — Поиск».»
  • «Подними ставки на топ-ключах с ROAS выше 3.»
  • «Добавь мусорные запросы в минус-слова.»
  • «Поставь на паузу кампании с нулевыми конверсиями.»

Слова и сборка

  • «Собери семантику по «увлажнитель воздуха», регион Москва.»
  • «Покажи сезонность спроса на этот запрос.»
  • «Собери кампанию из этих ключей с UTM-метками.»
  • «Сгенерируй баннер для товара и проверь тексты объявлений.»

Готовые сценарии в один клик

В Claude видны как slash-команды коннектора — запускают целый набор действий разом.

/morning_check
Утренняя пятиминутка

Быстрая проверка аккаунта: сводка, алёрты, три главных действия на сегодня.

/cleanup_waste
Вычистить лишние траты

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

/client_report
Отчёт клиенту за неделю

Готовый текст отчёта для клиента: динамика, сделанное, план на следующую неделю.

/collect_semantics
Собрать семантику под нишу

Wordstat: подбор фраз, сезонность, чистка шума, кластеры по интентам — и раскладка в кампанию ключами/минус-словами.

/build_campaign
Собрать кампанию под нишу

Полный цикл: Wordstat → структура → кампания, группы, объявления, ключи, минус-слова.

Полный набор инструментов

Ровно то, что видит Claude после подключения. Пометка «правка» — инструмент меняет аккаунт; «опасно» — перезаписывает или удаляет, и ИИ-клиент попросит подтверждение перед действием.

Сводка и ИИ-аналитика

12

С чего начинать разговор: общая картина, находки и выводы в деньгах.

  • Мастер-дашбордчтение

    Сводка по аккаунту за период: ключевые метрики, оценка неэффективных расходов, топ-проблемы и приоритизированные рекомендации с готовыми действиями.

  • Баланс и пейсингчтение

    Баланс аккаунта, прогноз исчерпания (на сколько дней хватит) и темп расходования бюджета по кампаниям (limited — упирается в бюджет, under — недорасход).

  • Сводка за неделючтение

    Готовая executive-сводка одним вызовом: ключевые метрики, прогноз расхода и runway, главный драйвер изменений и топ-находки с конкретными действиями. Для отчёта/чата/бота.

  • Поиск неэффективных расходовчтение

    Находит критерии (ключи, автотаргет, площадки), где бюджет тратится неэффективно.

  • Доля показовчтение

    Доля полученных показов по кампаниям, средняя позиция и потери трафика из-за бюджета/ставки — где недобираем охват.

  • Анализ кампании по разрезамчтение

    Глубокий анализ кампании по срезам (устройства, демография, площадки РСЯ, категории автотаргета, регионы) с поиском неэффективных и эффективных сегментов.

  • Алёртычтение

    Текущие сигналы, требующие внимания: убыточные кампании, заканчивающийся баланс, деградация показателей, возможности масштабирования.

  • Топ-находки по аккаунтучтение

    ИИ-синтез по всей сегментации: собирает находки из слива бюджета, разрезов (устройства/гео/площадки/демография/автотаргет) по всем кампаниям и рекомендаций, ранжирует по эффекту в ₽ и отдаёт топ — самые крупные сливы и возможности с готовым действием. Лучшая отправная точка «с чего начать».

  • Диагностика: почему просели конверсиичтение

    Разбирает, почему изменились конверсии период-к-периоду: декомпозиция трафик / конверсия сайта (CR) / цена клика + симптомы (паузы, модерация, локальные просадки кампаний). Возвращает ранжированные вероятные причины с доказательствами.

  • Объяснение измененийчтение

    Что изменилось период-к-периоду по расходу и конверсиям и какие кампании это вытянули (топ-драйверы с долей вклада в изменение).

  • Прогноз расхода и балансачтение

    Прогноз расхода и конверсий на 30 дней при текущем темпе + на сколько дней хватит баланса (runway). Вердикт: ok / низкий баланс / простой.

  • Возможности по запросамчтение

    Из реальных поисковых запросов: конвертящие фразы, которых ещё нет в ключах (добавить), и расход без конверсий (в минус-слова).

Состав и статистика

22

Чтение всего, что есть в аккаунте: структура, цифры, справочники.

  • Список кампанийчтение

    Возвращает все кампании аккаунта (id, название, статус, дневной бюджет).

  • Группы объявленийчтение

    Группы объявлений кампании (id, название, статус, регионы).

  • Объявлениячтение

    Объявления (заголовки, тексты, ссылки, статус модерации). Без campaignId — по всему аккаунту (может быть усечено — см. truncated/total).

  • Ключи и таргетингичтение

    Ключевые фразы и условия показа (id, фраза, ставка, статус). Без campaignId — по всему аккаунту (может быть усечено — см. truncated/total).

  • Минус-слова кампаниичтение

    Текущие минус-слова уровня кампании.

  • Корректировки ставокчтение

    Корректировки ставок кампании (устройства, демография и др.). pct — знаковый процент: -100 = срез отключён, 0 = нейтраль, +30 = ставка повышена на 30%.

  • Цели Метрикичтение

    Цели Метрики уровня аккаунта (id, название) — общий список по выбранному/всем счётчикам. Чтобы задать цели КОНКРЕТНОЙ кампании, бери валидные из list_campaign_goals (по её счётчику).

  • Цели-конверсии кампаниичтение

    Id целей, считающихся конверсиями (приоритетные цели), и их ценность (₽) в кампании.

  • Цели Метрики кампаниичтение

    Цели Метрики из счётчиков, привязанных к КОНКРЕТНОЙ кампании (id, название). Только эти цели можно ставить кампании как приоритетные или как цель конверсионной стратегии — используй перед set_campaign_goals / set_strategy.

  • Стратегия кампаниичтение

    Текущая стратегия показов кампании и её параметры.

  • Поисковые запросычтение

    Реальные поисковые запросы пользователей с метриками (расход/клики/конверсии) — основа для минус-слов и новых ключей. Может быть усечено — см. truncated/total.

  • Статистика по кампаниямчтение

    Статистика по кампаниям за период с разбивкой по дням (строка = кампания×день). На больших аккаунтах и окнах данных много — сужай campaignId/days; усечение видно по truncated/total.

  • Статистика по критериямчтение

    Статистика по ключам / автотаргету / площадкам за период (без разбивки по дням). Может быть усечено — см. truncated/total.

  • Статистика по объявлениямчтение

    Метрики по объявлениям кампании (для сравнения A/B вариантов).

  • Баланс аккаунтачтение

    Текущий баланс рекламного аккаунта (только цифра). Для прогноза «на сколько дней хватит» — account_status или forecast.

  • История измененийчтение

    Изменения в аккаунте за период — кто/что правил (для оценки работы над аккаунтом). Может быть усечено — см. truncated/total.

  • Товарные фидычтение

    Товарные фиды аккаунта (для смарт-баннеров и динамических объявлений).

  • Списки ретаргетингачтение

    Списки ретаргетинга / аудитории аккаунта.

  • Аудитории кампаниичтение

    Аудитории, привязанные к кампании, с корректировками.

  • Справочник регионовчтение

    Регионы геобазы Яндекса (id, название, родитель, тип) — для человекочитаемых названий гео и выбора регионов таргетинга. Геобаза огромная (~17 тыс. строк) — фильтруй по query (подстрока названия) или parentId; без фильтров вернётся только верх списка.

  • Настройки аккаунтачтение

    Параметры рекламного аккаунта: валюта, НДС, дневной бюджет аккаунта, уведомления, число представителей, овердрафт.

  • Общие наборы минус-словчтение

    Общие (shared) наборы минус-слов уровня аккаунта с их списками фраз.

Правки и решения

14

Изменения на живом аккаунте — Claude подтверждает опасные действия.

  • Поставить кампанию на паузуправка·опасно

    Останавливает показы кампании.

  • Возобновить кампаниюправка

    Снимает кампанию с паузы (возобновляет показы).

  • Изменить дневной бюджетправка·опасно

    Устанавливает ДНЕВНОЙ бюджет кампании, руб. Работает ТОЛЬКО на ручной стратегии. Если кампания на автостратегии (недельный бюджет) — вернёт ошибку с подсказкой; тогда используй set_weekly_budget. Когда пользователь просит «бюджет N» без уточнения — сначала спроси, дневной или недельный (на автостратегии дневной недоступен без смены стратегии).

  • Изменить недельный бюджетправка·опасно

    Устанавливает НЕДЕЛЬНЫЙ бюджет кампании, руб (WeeklySpendLimit автостратегии). Работает ТОЛЬКО на автостратегии (макс. кликов/конверсий). На ручной стратегии вернёт ошибку — там нужен set_daily_budget.

  • Сменить стратегию кампанииправка·опасно

    Меняет стратегию показов: MANUAL, WB_MAXIMUM_CLICKS (weeklyBudget), WB_MAXIMUM_CONVERSION_RATE (weeklyBudget + goalId), AVG_CPA (targetCpa + goalId), AVG_ROI (targetRoas + goalId). Конверсионным стратегиям ОБЯЗАТЕЛЕН goalId (id цели из list_campaign_goals). Деньги — в рублях. То же, что set_campaign_strategy (исторический синоним).

  • Изменить стратегию кампанииправка·опасно

    Меняет стратегию показов (недельный бюджет сбрасывает дневной). MANUAL — ручные ставки. WB_MAXIMUM_CLICKS («Максимум кликов») — weeklyBudget. WB_MAXIMUM_CONVERSION_RATE («Максимум конверсий») — weeklyBudget + goalId. AVG_CPA («Целевой CPA») — targetCpa + goalId. AVG_ROI («Целевой ROAS») — targetRoas + goalId. Конверсионным типам goalId ОБЯЗАТЕЛЕН (id из list_campaign_goals). Деньги — в рублях.

  • Задать цели-конверсии кампанииправка·опасно

    Задаёт приоритетные цели («цели, считающиеся конверсиями») кампании из списка list_campaign_goals. Заменяет весь набор. conversionValue (₽) — ценность конверсии, нужна для стратегии «Целевой ROAS» и денежной аналитики (для лидов — маржа с заявки). Пустой goalIds — снять все цели.

  • Изменить ставку ключаправка·опасно

    Устанавливает ставку по ключевой фразе, руб.

  • Добавить ключевые фразыправка

    Добавляет ключевые фразы в группу объявлений. Возвращает id добавленных ключей.

  • Удалить ключевую фразуправка·опасно

    Удаляет ключевую фразу по id.

  • Добавить минус-словаправка

    Добавляет минус-слова в кампанию (отсекает нецелевой трафик).

  • Убрать минус-словаправка·опасно

    Убирает минус-слова из кампании (откат ошибочной минусовки: минус-слово режет целевой трафик так же молча, как и мусорный). Слова, которых нет в списке, игнорируются.

  • Корректировки ставокправка·опасно

    Задаёт корректировки ставок кампании по срезам. dimension: device | gender | age. value для device: «Мобильные» или «Десктоп» (планшет в API Директа отсутствует — Яндекс относит его к десктопу); для gender: «Женщины»/«Мужчины»; для age: «18-24», «25-34», «45-54» и т.п. pct — знаковый процент: -100 = отключить срез, 0 = нейтраль, +30 = поднять на 30%. Upsert: существующая корректировка среза обновляется. Текущие значения — get_bid_adjustments.

  • Изменить текст объявленияправка·опасно

    Частично обновляет объявление: заголовок, второй заголовок, текст, ссылку.

Сборка кампаний

3

Создание кампании с нуля прямо из чата: кампания → группа → объявление.

  • Создать кампаниюправка

    Создаёт текстово-графическую кампанию (черновик) с дневным бюджетом и ручной стратегией. Возвращает id. Дальше: set_campaign_strategy, create_adgroup, create_ad, add_keywords.

  • Создать группу объявленийправка

    Создаёт группу объявлений в кампании с гео-таргетингом (regionIds; по умолчанию вся Россия [225]). Возвращает id группы.

  • Создать объявлениеправка

    Создаёт текстовое объявление в группе. Лимиты Директа: заголовок ≤56, второй заголовок ≤30, текст ≤81. В href поддерживаются UTM с подстановками Директа ({campaign_id},{ad_id},{keyword}). По возможности всегда передавай sitelinks (быстрые ссылки, заголовок ≤30) и callouts (уточнения, ≤25 знаков, до 4) — они поднимают CTR. Возвращает id.

Автопилот и правила

7

План оптимизации, применение пунктов по одному или скопом, автоправила.

  • План оптимизациичтение

    Единый план: все правки (неэффективные расходы, срезы, пейсинг) с приоритетом, эффектом в ₽ и пометкой «безопасно». Основа ИИ-автопилота. Отдельный пункт применяется через apply_plan_item по его id.

  • Автопилот: применить безопасные правкиправка·опасно

    Применяет все безопасные правки из плана оптимизации (минусовка, исключение площадок/категорий, снижение ставок). Паузы и увеличение бюджета — НЕ применяет (только вручную).

  • Применить пункт планаправка·опасно

    Применяет ОДИН пункт плана оптимизации по его id (из get_optimization_plan). Для выборочного применения: пользователь согласовал пункты 2 и 5 — вызывай для каждого. run_autopilot применяет все безопасные скопом.

  • Проверить автоправилачтение

    Прогоняет автоправила против текущих метрик кампаний и возвращает срабатывания (что и почему сработало, какое действие предписано).

  • Создать автоправилоправка

    Создаёт правило вида «если [метрика] [оператор] [порог] → [действие]». metric: drr|cpa|roas|profit; operator: gt|lt; action: pause|notify.

  • Включить/выключить автоправилоправка·опасно

    Включает или выключает автоправило по id (список — в evaluate_rules).

  • Удалить автоправилоправка·опасно

    Удаляет автоправило по id (список — в evaluate_rules). Отключить, не удаляя, — set_rule_enabled.

Wordstat

2

Подбор фраз с разметкой шума и сезонность спроса (месячная квота тарифа).

  • Подбор фраз Wordstatчтение

    Частотности и похожие фразы по запросу, с разметкой шума (инфо-запросы, «бесплатно», вакансии) и адресуемым спросом. Регион — id геобазы: 225 Россия, 213 Москва, 2 Санкт-Петербург, 65 Новосибирск, 54 Екатеринбург. Сезонность — wordstat_dynamics.

  • Сезонность спроса Wordstatчтение

    Помесячная динамика спроса по фразе за последние 24 месяца (Wordstat): когда сезонный пик и спад, растёт ниша или падает. Регион — id геобазы (225 — Россия). Тратит ту же месячную квоту Wordstat, что и wordstat_suggest; повтор из кэша — бесплатно.

Агентское

1

Кросс-аккаунтный свод по всему портфелю клиентов.

  • Обзор по всем аккаунтам (портфель)чтение

    Агентский кросс-аккаунтный свод: по каждому подключённому аккаунту — расход, прибыль, неэффективные траты, на сколько дней хватит баланса и главная проблема; плюс единый рейтинг топ-находок по всему портфелю (где горит сильнее всего) и сводка (общий расход/слив, убыточные аккаунты, заканчивающийся баланс). Отправная точка для агентства с несколькими клиентами — с чего начинать сегодня.

Креативы

2

Проверка текстов объявлений и генерация рекламного баннера под товар и оффер.

  • Проверка текстов объявленийчтение

    Проверяет варианты текстов объявлений Директа: лимиты длины (заголовок ≤56, второй заголовок ≤30, текст ≤81), стоп-паттерны (КАПС, лишние «!», превосходные степени без цифр, клише вроде «широкий ассортимент») и даёт рекомендации (нет конкретики/цифр, нет призыва к действию). Бесплатно, живой API не дёргается. По каждому варианту — длины полей, список замечаний (error/warn), флаг ошибок.

  • Генерация рекламного баннераправка

    Генерирует изображение рекламного баннера под товар/оффер (без текста на картинке — заголовок накладывается поверх в Директе). style: clean | bold | photo. format: square_1080 (1:1) | landscape_1080x607 (16:9) | vertical_1080x1350 (4:5). Тратит месячную квоту генераций вашего тарифа (сверх — докупленные кредиты). Возвращает картинку (url или base64) и остаток квоты.

Контекст и напоминания

5

Экономика аккаунта (маржа, ценность заявки, бренды) и напоминания-задачи в Telegram.

  • Контекст аккаунтачтение

    Экономика и бизнес-контекст активного аккаунта: маржинальность (%), порог окупаемости (breakeven ROAS = 100/маржа), средняя ценность конверсии и целевой CPA (₽), брендовые слова, заметка. Используй эти цифры в денежных выводах вместо грубого ROAS<1.

  • Задать контекст аккаунтаправка

    Записывает экономику/контекст активного аккаунта. Все поля необязательны — задавай только те, что нужно поменять. Пустая строка/пустой список сбрасывает поле. marginPct — маржинальность 1–95 (задаёт порог окупаемости); avgConversionValue/targetCpa — ₽; brandWords — бренды/названия (ассистент отделит брендовый трафик); note — свободная заметка о бизнесе (сезонность, ограничения).

  • Создать напоминаниеправка

    Ставит напоминание, которое придёт в Telegram в указанный срок («напомни через неделю проверить площадки»). Срок — dueInDays (через сколько дней от сейчас) ИЛИ dueDate (конкретная дата-время ISO), укажите ровно одно. repeatDays — периодическое напоминание: после каждого срабатывания срок сдвигается ещё на repeatDays дней («напоминай раз в 7 дней проверить поисковые запросы»). Лимит — 20 активных напоминаний на пользователя.

  • Список напоминанийчтение

    Список напоминаний пользователя (активные и отработавшие одноразовые — те помечены active:false), по возрастанию срока срабатывания.

  • Удалить напоминаниеправка

    Удаляет напоминание по id (список id — list_reminders).

VK Реклама

7

Кабинет, кампании, статистика и управление паузой в VK Рекламе — тем же ассистентом.

  • VK Реклама: кабинетчтение

    Кабинет VK Рекламы: id, название, баланс в рублях. Если кабинет не подключён — подскажет подключить на /connect.

  • VK Реклама: кампаниичтение

    Список кампаний VK Рекламы: статус (человеко-читаемо: активна/на паузе/архив), цель, дневной и общий бюджет в рублях.

  • VK Реклама: группы объявленийчтение

    Группы объявлений VK Рекламы, при необходимости — только одной кампании (campaignId).

  • VK Реклама: объявлениячтение

    Объявления VK Рекламы со статусом и статусом модерации, при необходимости — только одной кампании (campaignId).

  • VK Реклама: статистика кампанийчтение

    Дневная статистика кампаний VK Рекламы за период: сводка (показы/клики/расход/конверсии/CPC/CPA в рублях) и разбивка по кампаниям. Период — dateFrom+dateTo (YYYY-MM-DD) либо days от сегодня (по умолчанию 7).

  • VK Реклама: пауза кампанииправка·опасно

    Останавливает показы кампании VK Рекламы.

  • VK Реклама: возобновить кампаниюправка

    Снимает кампанию VK Рекламы с паузы (возобновляет показы).

Попробуйте на своём аккаунте

7 дней тарифа «Профи» бесплатно на регистрации — с полным ассистентом в Claude и ChatGPT. Токен Яндекса вводить не нужно, подключение по OAuth.