MCP для Claude и ChatGPT

Что умеет ИИ-ассистент для Директа, VK и Авито Рекламы

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

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

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

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

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

Аналитика

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

Управление

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

14

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

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

    Сводка по аккаунту за период: ключевые метрики, оценка неэффективных расходов, топ-проблемы и приоритизированные рекомендации с готовыми действиями. В total, кроме денег и конверсий, приходит поведение людей на сайте по данным Метрики: отказы (bounces), визиты (sessions), доля отказов (bounceRate, % от визитов) и глубина просмотра (avgPageviews). behaviorMeasured:false означает «счётчик Метрики не привязан, поведение не измеряли», а не «отказов нет» — вердикта о качестве сайта из этого выносить нельзя.

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

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

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

    Готовая executive-сводка одним вызовом: ключевые метрики, прогноз расхода и runway, главный драйвер изменений и топ-находки с конкретными действиями. Для отчёта/чата/бота. Отдельным блоком behavior — поведение людей на сайте по данным Метрики: отказы, визиты, доля отказов и глубина просмотра за то же окно. behavior.measured:false означает «счётчик Метрики не привязан, поведение не измеряли», а не «отказов нет»: вердикта о качестве сайта из этого делать нельзя. ⚠️ Охват разбора приходит в ответе: leaksMeasured — считались ли лишние траты за это окно (по умолчанию 7 дней, а снимок срезов покрывает не любой период), segmentsMeasured — читались ли срезы кампаний. При false сумма приходит прочерком: это «не измеряли», а не «лишних трат нет».

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

    Находит критерии (ключи, автотаргет, площадки), где бюджет тратится неэффективно. Разбор идёт по снимку срезов, и он покрывает не любое окно: если срезы за запрошенный период не читались, ответ несёт leaksMeasured:false и totalWaste:null — это «не измеряли», а не «лишних трат нет».

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Разбор поисковых запросовчтение

    Разбирает реальные запросы: что добавить в ключи, что отправить в минус-слова и какие конвертирующие запросы дорогие. Порог рассчитывается от target CPA/наблюдаемого CPA.

  • Объяснить изменение результатачтение

    Связывает изменение результата с метриками, кампаниями-драйверами, трафиком, CR, CPC, состояниями кампаний и историей правок. Возвращает доказательства, а не только дельты. В metrics.previous/metrics.current приходит и поведение людей на сайте по данным Метрики: отказы, визиты, доля отказов и глубина просмотра — по ним видно, изменился ли трафик по качеству, а не только по цене. behaviorMeasured:false значит «счётчик Метрики не привязан, поведение не измеряли», а не «отказов нет».

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

22

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

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

    Возвращает все кампании аккаунта (id, название, статус, недельный бюджет; legacy dailyBudget — только для старых ответов Direct).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Статистика по кампаниям за период с разбивкой по дням (строка = кампания×день): показы, клики, расход, конверсии, выручка. Отказы, визиты, доля отказов и глубина просмотра (данные Метрики) приходят отдельным блоком behavior — итогом за период и по каждой кампании, а не в строках дней: долю отказов считают от визитов и только из сумм за период, а среднее дневных долей даёт другое, неверное число. behavior.measured:false означает «счётчик Метрики не привязан, отказы не измеряли», а не «отказов нет». Архивные и завершённые кампании исключены — так же, как на /dashboard, иначе сумма расхода в чате выше той, что человек видит в кабинете; includeArchived их вернёт, а адресный запрос по campaignId отдаёт кампанию всегда. На больших аккаунтах и окнах данных много — сужай campaignId/days; усечение видно по truncated/total.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

23

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

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

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

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

    Снимает кампанию с паузы. Показы и РАСХОД БЮДЖЕТА начинаются сразу, потраченное вернуть нельзя — вызывайте только после явной просьбы пользователя возобновить именно эту кампанию.

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

    ОТКЛЮЧЁН: Direct убрал дневной бюджет (DailyBudget) 22 августа 2026, инструмент оставлен только для совместимости и ничего не меняет. Задавайте недельный бюджет через set_weekly_budget.

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

    Устанавливает НЕДЕЛЬНЫЙ бюджет кампании, руб (WeeklySpendLimit). Работает на АВТОСТРАТЕГИЯХ. У кампаний с ручными ставками бюджет задаётся только в интерфейсе Яндекс Директа: дневной бюджет Директ отключил 22 августа 2026, а обещанная замена в API пока не развёрнута. В этом случае так и скажите пользователю и предложите либо задать бюджет в кабинете Директа, либо перевести кампанию на автостратегию. Если кампания состоит в пакетной стратегии, Директ не даёт менять её стратегию, ключевые цели, счётчики и модель атрибуции — об этом сказано в ответе полями packageStrategy*, перескажите их пользователю.

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

    Меняет стратегию показов. weeklyBudget применяется только к автостратегиям: на ручной (MANUAL) недельный бюджет через campaigns API не задаётся вообще и будет отброшен. Для MAX_PROFIT и multi-goal передай goals [{goalId,value}]. networkType управляет показами в сетях (РСЯ): SERVING_OFF ОТКЛЮЧАЕТ показы в сетях целиком — назови это последствие пользователю до вызова. Без networkType сеть кампании остаётся прежней. То же, что set_campaign_strategy (исторический синоним).

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

    Меняет стратегию показов. weeklyBudget применяется у автостратегий; при переводе на MANUAL он НЕ переносится — на ручных ставках недельный бюджет задаётся пакетной стратегией Директа, вне коннектора. Поддержаны также MAX_PROFIT и стратегии по нескольким целям; для них передай goals [{goalId,value}], где value — маржа или индивидуальный CPA. networkType управляет показами в сетях (РСЯ): SERVING_OFF ОТКЛЮЧАЕТ показы в сетях целиком — назови это последствие пользователю до вызова. Если networkType не указан, сеть остаётся такой, как в кампании сейчас.

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

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

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

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

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

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

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

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

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

    Добавляет минус-слова в кампанию (отсекает нецелевой трафик). Список кампании ограничен 1000 фразами — Директ отвергает запись целиком, если итоговый список длиннее, поэтому длинный набор надо делить по кампаниям, а не слать одним куском.

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

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

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

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

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

    Обновляет обычное или комбинаторное объявление. ⚠️ Для комбинаторного titles и descriptions ЗАМЕНЯЮТ текущий набор вариантов ЦЕЛИКОМ — Direct перезаписывает массивы, а не дополняет их, поэтому передавайте полный набор: 2–7 заголовков и 2–3 текста. Одиночный вариант отклоняется до запроса, иначе он стёр бы остальные безвозвратно. Чтобы поменять только ссылку, titles/descriptions не передавайте вовсе — сервис сохранит текущие. Для обычного объявления — title/title2/text.

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

    Меняет текст ключа с сохранением операторов и минус-слов. Перед записью проверяет дубликат в группе; ставку переносит best-effort, если Direct вернул новый ID. Операция составная, не атомарная.

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

    Заменяет быстрые ссылки и/или уточнения объявления. Пустой массив снимает соответствующее расширение.

  • Вернуть расширения к наследованиюправка·опасно

    Снимает переопределение быстрых ссылок и/или уточнений на объявлении. Параметры независимы.

  • Пресеты расширенийчтение

    Список прикладных пресетов быстрых ссылок и уточнений кампании/группы.

  • Сохранить пресет расширенийправка·опасно

    Создаёт или обновляет пресет кампании/группы. null снимает управление конкретным полем, [] явно убирает расширение.

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

    Удаляет только прикладной пресет; текущие расширения объявлений в Direct не меняет.

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

    Пакетно применяет эффективные расширения к объявлениям кампании. По умолчанию только показывает план; для записи передайте dryRun=false.

  • Добавить аудиторию ретаргетингаправка·опасно

    Привязывает сегмент ретаргетинга к кампании с корректировкой ставки. bidPct — знаковый процент: -100 отключает показы, 0 без корректировки, +30 повышает ставку на 30%.

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

    Удаляет привязку аудитории по ID корректировки. Список текущих привязок — через list_audiences.

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

10

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

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

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

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

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

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

    Создаёт объявление. Если переданы titles и descriptions — создаёт комбинаторное объявление (ResponsiveAd, v501); иначе использует совместимый TextAd. Комбинаторное принимается только полным набором: 2–7 заголовков и 2–3 текста (варианты потом заменяются целиком, а не дополняются). Возвращает id.

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

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

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

    Создаёт кампанию на паузе, стратегию, группы, объявления, ключи и минус-слова по заранее согласованному плану. Перед записью повторно валидирует весь план. Вызывай только после явного подтверждения пользователя.

  • Сохранить черновик кампанииправка

    Сохраняет проверенный план кампании per-user, чтобы продолжить работу с ним в следующем сообщении или после паузы. Ничего не меняет в Директе.

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

    Показывает сохранённые черновики текущего пользователя: id, название, статус и дату изменения.

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

    Возвращает полный сохранённый план по id, чтобы ассистент мог продолжить интервью или показать его клиенту.

  • Обновить черновик кампанииправка·опасно

    Заменяет содержимое сохранённого черновика после правок клиента. Применённые планы редактировать нельзя.

  • Применить сохранённый план кампанииправка

    Создаёт кампанию на паузе по сохранённому planId и помечает черновик применённым. Вызывай только после явного подтверждения пользователя.

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

7

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

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

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

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

    Применяет безопасные правки из плана оптимизации: минус-слова, исключение площадок и ПОНИЖЕНИЕ корректировок. Часть понижений — это −100%, то есть ПОЛНОЕ отключение среза (устройство/пол/возраст перестаёт получать показы), они возвращаются отдельным списком disableSegments. Паузы кампаний и увеличение бюджета не применяет никогда. Без confirmed:true ничего не меняет: отдаёт предпросмотр — сколько правок и какие срезы будут отключены. Перескажите предпросмотр пользователю и дождитесь явного согласия, прежде чем вызывать с confirmed:true.

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

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

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

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

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

    Создаёт правило вида «если [метрика] [оператор] [порог] → [действие]». metric: drr|cpa|roas|profit; operator: gt|lt; action: pause|notify. ⚠️ action:"pause" — это АВТОМАТИЧЕСКАЯ ОСТАНОВКА кампаний: планировщик проверяет правила раз в час и сам ставит на паузу все кампании, попавшие под условие. Такое правило создаётся ВЫКЛЮЧЕННЫМ и без включения человеком не сработает — включить его можно в веб-разделе автоправил. action:"notify" только уведомляет и создаётся включённым.

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

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

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

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

Wordstat

4

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

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

    Частотности и похожие фразы по запросу, с разметкой шума (инфо-запросы, «бесплатно», вакансии), адресуемым спросом, разбивкой по интенту (intent: commercial/informational/navigational/branded/other) и готовым списком минус-слов (negativeKeywords — маркеры шума, можно сразу в add_negative_keywords). Регион — id геобазы: 225 Россия, 213 Москва, 2 Санкт-Петербург, 65 Новосибирск, 54 Екатеринбург. device — фильтр устройств (desktop/phone/tablet; по умолчанию все). Сезонность — wordstat_dynamics, разбивка по регионам — wordstat_regions.

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

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

  • Раскладка фраз в группы (Wordstat)чтение

    Похожие фразы по запросу, разложенные в черновик групп объявлений: кластер по слову-модификатору → имя группы, черновик заголовка (≤56 симв.) и ключи группы. Готово для build_campaign. Тратит ту же месячную квоту Wordstat, что и wordstat_suggest; кэш-хит бесплатно.

  • Спрос по регионам (Wordstat)чтение

    Распределение спроса фразы по регионам или городам: affinityIndex (100 — как в среднем по стране, >100 — регион «горячее») + показы в месяц. scope: regions (субъекты РФ, по умолчанию) / cities / all. Тратит ту же месячную квоту Wordstat; кэш-хит бесплатно.

Агентское

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. Поле brandWordsConfigured говорит, проводится ли вообще разделение brand / non-brand: пока оно false, аудит и гигиена по бренду молчат — не выдавай это за «смешения нет».

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

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

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

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

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

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

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

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

Яндекс Метрика

11

MCP-only аналитика сайта: сводка, страницы, источники и воронка по цели.

  • Метрика: сводкачтение

    Сводка посещений, пользователей, отказов, времени на сайте, глубины и просмотров страниц.

  • Метрика: страницычтение

    Страницы входа: трафик, пользователи, отказы и просмотры по URL.

  • Метрика: источникичтение

    Источники трафика с посещениями, пользователями и отказами.

  • Метрика: воронкачтение

    Конверсия по источникам для выбранной цели Метрики.

  • Метрика: устройствачтение

    Визиты, отказы и время по типам устройств.

  • Метрика: внешние переходычтение

    Переходы по внешним ссылкам сайта.

  • Метрика: расходы Директачтение

    Расходы Директа и конверсии через официальный пресет Метрики.

  • Метрика: запрос Logs APIправка

    Создаёт асинхронный безопасный запрос visits/hits в счётчике клиента (занимает квоту хранения логов; после скачивания удалите его через metrika_logs_delete). Сырые строки не скачиваются автоматически.

  • Метрика: статус Logs APIчтение

    Проверяет готовность асинхронного запроса Logs API.

  • Метрика: скачать Logs API частьчтение

    Скачивает одну готовую часть Logs API с жёстким лимитом размера; после обработки удалите запрос.

  • Метрика: удалить Logs API запросправка·опасно

    Удаляет подготовленный запрос Logs API и освобождает квоту хранения.

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 Рекламы с паузы. Показы и РАСХОД БЮДЖЕТА начинаются сразу, потраченное вернуть нельзя — вызывайте только после явной просьбы пользователя возобновить именно эту кампанию.

Авито Реклама

5

Кабинет, кампании, группы, креативы и статистика Авито Рекламы в безопасном режиме чтения.

  • Авито Реклама: кабинетчтение

    Название, account ID, денежный и бонусный баланс кабинета Авито Рекламы.

  • Авито Реклама: кампаниичтение

    Список рекламных кампаний Авито: статус, CPM/CPC, тип и бюджет.

  • Авито Реклама: группычтение

    Группы объявлений Авито, опционально одной кампании.

  • Авито Реклама: креативычтение

    Креативы Авито, опционально одной группы объявлений.

  • Авито Реклама: статистика кампанийчтение

    Дневная и агрегированная статистика кампаний: показы, клики, CTR, расход, CPC и CPM. Максимум 100 дней. CTR и CPC приходят null, когда показов или кликов не было вовсе, — это «не измерено», а не нулевой результат.

Ставки и аукцион

2

Актуальный KeywordBids: установка ставки по объёму трафика и чтение аукционной кривой.

  • Установить объём трафика ключаправка·опасно

    Подбирает ставку Яндекс.Директа под целевой объём трафика в поиске (5–100%). После асинхронной операции возвращает фактическую ставку и аукцион.

  • Аукционная кривая ключейчтение

    Возвращает текущие ставки и AuctionBids (позиция, требуемая ставка и прогнозируемая цена клика) по одному ключу или кампании. Для редко показываемых ключей Direct может не вернуть кривую.

Прочее

3

Новые инструменты, ещё не разложенные по разделам.

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

    Читает даты, расписание, часовой пояс, расширенный геотаргетинг, мониторинг сайта, атрибуцию, URL-параметры, запрещённые площадки/IP и места показа.

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

    Частично меняет настройки кампании. options принимает официальные ключи Direct, например ENABLE_AREA_OF_INTEREST_TARGETING, ENABLE_SITE_MONITORING, ENABLE_COMPANY_INFO и ALTERNATIVE_TEXTS_ENABLED.

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

    Меняет название, географию, минус-фразы, URL-параметры и категории автотаргетинга группы.

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

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

Сначала посмотреть, как это подключается: инструкция со скриншотами для Claude, ChatGPT, Cursor и Codex.