MCP Яндекс Директа на Bun с ЕПК и прокси Click.ru

Yandex Direct MCP

MCP-сервер Direct API v5 на Bun с 50 инструментами, поддержкой ЕПК и подключением либо своим токеном, либо через прокси Click.ru без OAuth

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

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

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

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

alexf81xxx/yandex-direct-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/alexf81xxx-yandex-direct-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

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

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

Что делает

Сервер на Bun и TypeScript дает 50 инструментов Direct API v5: кампании включая единые перфоманс-кампании со стратегиями торгов и целями Метрики, группы объявлений, текстовые и комбинаторные объявления, расширения вроде быстрых ссылок и уточнений, изображения, ставки и прогноз цены клика, корректировки ставок, ключевые фразы, отчеты и справочники. Есть два режима подключения: прямой с собственным OAuth-токеном Яндекс Директа, и через прокси Click.ru, где вместо токена Яндекса используется API-токен из профиля click.ru и логин уже подключенного там аккаунта. По умолчанию используется версия API v501, обязательная для ЕПК. Есть HTTP-режим с обязательным MCP_AUTH_TOKEN и авторизация через доверенного издателя GitHub OIDC при публикации без долгоживущих токенов в секретах.

Для кого. Для тех, кто ведет единые перфоманс-кампании в Директе или уже работает через Click.ru и хочет управлять рекламой без получения отдельного OAuth-токена Яндекса.

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

  • Нужна работа с единой перфоманс-кампанией, а не только текстово-графической
  • Уже есть аккаунт в Click.ru и не хочется отдельно регистрировать OAuth-приложение Яндекса
  • Нужен HTTP-режим с собственным токеном авторизации для удаленного доступа

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

  • Нет ни своего OAuth-токена, ни аккаунта в Click.ru: без одного из двух режим подключения не настроить
  • Нужна тестовая песочница вместе с прокси Click.ru: он работает только с продакшн-API
  • Нужны гарантии от известных ограничений песочницы: часть операций там непроверяема

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

Создай единую перфоманс-кампанию с целью из Метрики и покажи прогноз цены клика по ключевым фразам

MCP

Транспорт
stdio, http
Авторизация
ключ необязателен

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

YANDEX_DIRECT_TOKEN секрет
OAuth-токен Яндекс Директа для прямого режима
CLICK_RU_PROXY
true включает режим прокси через Click.ru вместо прямого токена
CLICK_RU_TOKEN секрет
API-токен из профиля click.ru
MCP_AUTH_TOKEN секрет
Обязателен в HTTP-режиме для авторизации клиентов

Ограничения

Прокси Click.ru работает только с продакшн-API, песочница ему недоступна. У самой песочницы Яндекса есть подтвержденные ограничения: заливка объявлений в группу непроверяема, corrections bidmodifiers.get всегда пуст, сервис sitelinks иногда недоступен, это описано и явно помечено в e2e-тестах как пропуск, а не ошибка. HTTP-режим требует обязательный MCP_AUTH_TOKEN.

Как отключить. Удалите блок yandex-direct из .mcp.json вашего проекта или остановите процесс сервера.

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

Нужен ли токен Яндекса, если я работаю через Click.ru?

Нет, в режиме CLICK_RU_PROXY=true вместо токена Яндекса используется API-токен из профиля click.ru и логин аккаунта Директа, уже подключенного там.

Работает ли песочница с прокси Click.ru?

Нет, прокси работает только с продакшн-API Яндекса, песочница ему недоступна.

Обсуждение

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

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

20 инструментов Яндекс Директа, где каждая правка по умолчанию только показывает план запроса и требует confirm=True для реальной отправки

MCP-серверШирокий доступ
Российский стек

MCP-сервер Direct API v5 одним файлом на Node.js без зависимостей, с инструментом direct_call на все сервисы API и режимом только для чтения

MCP-серверШирокий доступ
Российский стек

Форк популярного MCP-сервера Яндекс Директа с чтением по умолчанию и явными флагами для записи и финансов

MCP-серверШирокий доступ
Российский стек

MCP-сервер на TypeScript с npm-пакетом: 20 инструментов для кампаний, ставок и минус-фраз Яндекс Директа, деньги везде в рублях

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

MCP-сервер на Python с 48 инструментами Яндекс Директа и частотностью Вордстата, с переключением между песочницей и боевым режимом

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

Yandex Direct MCP

yandex-direct-mcp

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

Плагин Claude Code и Codex для Яндекс Директа: MCP-сервер на 147 инструментов, OAuth и скиллы для объявлений и анализа статистики

ПлагинШирокий доступ14Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
MCP Яндекс Директа на Bun с ЕПК и прокси Click.ru (эта карточка)нетключ необязателен0
MCP-сервер Яндекс Директа (npm)нетAPI-ключ420 инструментов, деньги в рублях
MCP для Яндекс Директа с политиками запусканетAPI-ключ2политики запуска
MCP Яндекс Директа с dry-run по умолчаниюнетAPI-ключ020 инструментов, правки с dry-run по умолчанию

Коротко о README

README дает два независимых блока настройки: прямой режим с YANDEX_DIRECT_TOKEN и режим через Click.ru с отдельными переменными, команды запуска в stdio и HTTP режимах, раздел про мок-тесты без сети и HTTP-транспорт, и честный список известных ограничений песочницы Яндекса, воспроизведенных в e2e-тестах. Отдельно описан процесс релиза: версии сверяются в трех местах, публикация в npm и реестр MCP идет через доверенного издателя GitHub OIDC.

Бейдж для README

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