MCP-серверы → Яндекс.Директ
✓ Бесплатно · уже работает

MCP-сервер для Яндекс.Директа

Claude Code, Cursor и любой MCP-совместимый агент смогут сами доставать кампании, ключевые фразы и статистику из Директа и отвечать на вопросы о рекламе на ваших реальных данных. Вы добавляете OAuth-токен один раз в кабинете — дальше агент работает через один эндпоинт Neurly.

Подключить за 5 минут Документация

Бесплатно · ключи шифруются · инструменты только для чтения

Кому полезно

Специалистам по контекстной рекламе — разбирать статистику и искать неэффективные фразы диалогом с агентом вместо ручной выгрузки отчётов из Мастера отчётов.
Агентствам — быстро отвечать на вопросы клиентов «сколько потратили и что это дало», не собирая выгрузки по каждому аккаунту вручную.
Владельцам бизнеса — контролировать расход и отдачу рекламы простыми вопросами, без погружения в интерфейс Директа.
Аналитикам — забирать данные Reports API в разговорном режиме и сводить их с данными других систем (Метрика, CRM, маркетплейсы) через другие MCP-интеграции Neurly.

Что спросить у агента

Никаких дашбордов и выгрузок — обычный вопрос в чате. Агент сам выберет нужные инструменты Яндекс.Директ, вызовет их и посчитает ответ.

Какие кампании потратили больше всего за последние 7 дней и какой у них CTR?
Покажи ключевые фразы кампании «Поиск — Москва» с CTR ниже 2% за месяц.
Собери поисковые запросы за неделю, по которым был расход, но не было конверсий.
Какие объявления сейчас отклонены модерацией и в каких группах они лежат?
Сравни средний CPC и расход по всем кампаниям за этот и прошлый месяц.
Сколько баллов API у нас осталось на сегодня и какой суточный лимит?
…агент вызывает инструменты Яндекс.Директ и отвечает цифрами вашего аккаунта

8 инструментов — только чтение

Технические детали — для разработчиков
Какие ключи нужны
OAuth-токен Яндекс ID в заголовке Authorization: Bearer. Пользователь регистрирует приложение на oauth.yandex.ru и получает токен с правом «Использование API Яндекс.Директа»; при неверном токене API возвращает ошибку 1002. Для работы с клиентами агентства дополнительно передаётся заголовок Client-Login.
Лимиты API
Суточный лимит баллов (units) индивидуален и зависит от активности кампаний; начисляется по 1/24 лимита в час по принципу скользящего окна. Остаток виден в заголовке Units каждого ответа (израсходовано/остаток/лимит). Не более 5 одновременных запросов от одного рекламодателя; ошибочный запрос стоит 20 баллов.
Что учитываем за вас
  • Каждый сервис API имеет собственный URL: /json/v5/campaigns, /json/v5/adgroups, /json/v5/ads, /json/v5/keywords и т.д.; запросы — только HTTPS POST, форматы JSON и SOAP/XML.
  • Статистика отдаётся отдельным сервисом Reports (/json/v5/reports) в формате TSV; отчёты формируются в онлайн- или офлайн-режиме — при офлайн-очереди API отвечает кодами 201/202, и запрос нужно повторить до готовности (200).
  • У агентств баллы могут списываться со счёта агентства или клиента — управляется заголовком Use-Operator-Units.
  • Для отладки без реальных кампаний у Директа есть Песочница — отдельная среда с тестовыми данными.

Как подключить

1
Зарегистрируйтесь в Neurly
Без карты. MCP-вызовы бесплатны — баланс не расходуется.
2
Подключите Яндекс.Директ
Вставьте ключи Яндекс.Директ в разделе «MCP» кабинета Neurly — храним их в зашифрованном виде, инструменты появятся у агента.
3
Добавьте эндпоинт в клиент
Одна команда в Claude Code или пара строк конфига в Cursor — инструменты появятся у агента.
claude mcp add --transport http neurly https://neurly.ru/v1/mcp --header "Authorization: Bearer sk-neurly-..."
Начать бесплатно

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

Что такое MCP-сервер для Яндекс.Директа простыми словами?

Это «переходник» между ИИ-агентом и API Директа. MCP (Model Context Protocol) — открытый протокол, по которому Claude Code, Cursor и другие агенты подключают внешние инструменты. MCP-сервер Neurly превращает методы Direct API v5 (Campaigns.get, Keywords.get, сервис Reports) в инструменты, которые агент вызывает сам: вы спрашиваете «какие фразы съедают бюджет без конверсий» — агент достаёт отчёт и отвечает на ваших данных.

Как подключить Яндекс.Директ к Claude или Cursor?

Зарегистрируйтесь на neurly.ru, откройте в кабинете раздел «MCP» и подключите Яндекс.Директ: нужен OAuth-токен Яндекса с правом «Использование API Яндекс.Директа», а агентствам — ещё и логин клиента. Дальше скопируйте эндпоинт Neurly в настройки MCP вашего агента — в Claude Code это одна команда claude mcp add, готовые сниппеты есть в кабинете. Отчёты статистики Директ формирует в очереди, поэтому такие запросы отвечают на несколько секунд дольше.

Насколько это безопасно? Что происходит с моим OAuth-токеном?

Токен добавляется один раз в кабинете Neurly и хранится в зашифрованном виде; в логи и ответы агенту он не попадает. Все инструменты — только чтение: агент не сможет изменить ставки, остановить кампанию или отправить объявление на модерацию, даже если его об этом попросить. Отозвать токен можно в любой момент в Яндекс ID.

Сколько это стоит?

MCP-серверы Neurly бесплатны и останутся бесплатными. Нужен только аккаунт Neurly с положительным балансом — сам баланс при работе MCP-инструментов не расходуется. Само API Директа со стороны Яндекса тоже бесплатно.

Расходует ли MCP-сервер баллы API Директа?

Да, как и любое приложение, работающее с Direct API: запросы идут от вашего OAuth-токена и тратят ваш суточный лимит баллов (units). Лимит индивидуален и зависит от активности кампаний, а начисляется по 1/24 в час. Read-only запросы дешёвые, а остаток баллов виден в заголовке Units каждого ответа — мы планируем отдавать его инструментом direct_client_info, чтобы агент сам следил за лимитом.

Есть ли официальный MCP-сервер у Яндекс.Директа и чем вариант Neurly отличается?

Официального MCP-сервера Яндекс для Директа не публикует; встречаются community-реализации на GitHub, которые нужно ставить и обновлять локально, самостоятельно разбираясь с токенами и офлайн-очередью Reports API. Hosted-вариант Neurly не требует установки: один эндпоинт со всеми вашими интеграциями (Директ, Ozon и другие), токены зашифрованы на сервере, а обработку TSV-отчётов и повторные запросы при кодах 201/202 сервер берёт на себя.

Другие MCP-серверы

1С:Предприятие 2ГИС Adesk amoCRM API Яндекс.Карт Checko DaData hh.ru iiko InSales Ozon Seller API Roistat Rusprofile (через Parse API) Salebot Telegram Bot API Tilda UIS VK API Webasyst / Shop-Script Wildberries YCLIENTS YouGile Авито Битрикс24 Контур.Диадок Манго Офис МойКласс Московская биржа Т-Банк (бизнес) Точка Банк ЦБ РФ Яндекс 360 Яндекс.Диск Яндекс.Метрика Borzo (Достависта) BotHelp Boxberry Calltouch Carrot quest Chat2Desk CloudPayments CoMagic DashaMail DPD Ecwid Frontpad GetCourse Jivo Kaiten Lamoda LiveDune Mindbox PromoPult Pyrus RetailCRM Robokassa RUTUBE Sendsay SMS.ru SMSC.ru SuperJob Topvisor Unisender VK Реклама Wazzup Zadarma Альфа-Банк (бизнес) АТОЛ Онлайн ВТБ (бизнес) Деловые Линии Контур.Фокус Контур.Экстерн Контур.Эльба Мегамаркет Мегаплан Модульбанк МойСклад Моё дело МТС Exolve ПланФакт Планфикс Почта России ПЭК СберБизнес СБИС (Saby) СДЭК СПАРК-Интерфакс Т-Инвестиции Т-Касса Финолог Хантфлоу Честный ЗНАК Эвотор ЮKassa Юздеск Яндекс.Вебмастер Яндекс.Вордстат Яндекс.Доставка Яндекс.Маркет Яндекс.Трекер Все MCP-серверы →