MCP Яндекс Директа на Bun с ЕПК и прокси Click.ru
Yandex Direct MCP
MCP-сервер Direct API v5 на Bun с 50 инструментами, поддержкой ЕПК и подключением либо своим токеном, либо через прокси Click.ru без OAuth
- 0 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Создает и изменяет кампании, включая единые перфоманс-кампании, с реальным бюджетом
- Прогнозирует и меняет ставки, что напрямую влияет на расход
Установка
- Работает в
- Сервисы
В терминале, через 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 Яндекса, песочница ему недоступна.
Обсуждение
Вопросов и отзывов пока нет.
MCP Яндекс Директа с dry-run по умолчанию
Yandex Direct MCP Server
20 инструментов Яндекс Директа, где каждая правка по умолчанию только показывает план запроса и требует confirm=True для реальной отправки
MCP Яндекс Директа без зависимостей на Node
yandex-direct-mcp
MCP-сервер Direct API v5 одним файлом на Node.js без зависимостей, с инструментом direct_call на все сервисы API и режимом только для чтения
Яндекс Директ MCP: hardened форк
yandex-direct-mcp
Форк популярного MCP-сервера Яндекс Директа с чтением по умолчанию и явными флагами для записи и финансов
MCP-сервер Яндекс Директа (npm)
@theyahia/yandex-direct-mcp
MCP-сервер на TypeScript с npm-пакетом: 20 инструментов для кампаний, ставок и минус-фраз Яндекс Директа, деньги везде в рублях
MCP для Яндекс Директа и Вордстата на Python
Yandex.Direct MCP
MCP-сервер на Python с 48 инструментами Яндекс Директа и частотностью Вордстата, с переключением между песочницей и боевым режимом
Yandex Direct MCP
yandex-direct-mcp
Плагин Claude Code и Codex для Яндекс Директа: MCP-сервер на 147 инструментов, OAuth и скиллы для объявлений и анализа статистики
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| MCP Яндекс Директа на Bun с ЕПК и прокси Click.ru (эта карточка) | нет | ключ необязателен | 0 | |
| MCP-сервер Яндекс Директа (npm) | нет | API-ключ | 4 | 20 инструментов, деньги в рублях |
| MCP для Яндекс Директа с политиками запуска | нет | API-ключ | 2 | политики запуска |
| MCP Яндекс Директа с dry-run по умолчанию | нет | API-ключ | 0 | 20 инструментов, правки с dry-run по умолчанию |
Коротко о README
README дает два независимых блока настройки: прямой режим с YANDEX_DIRECT_TOKEN и режим через Click.ru с отдельными переменными, команды запуска в stdio и HTTP режимах, раздел про мок-тесты без сети и HTTP-транспорт, и честный список известных ограничений песочницы Яндекса, воспроизведенных в e2e-тестах. Отдельно описан процесс релиза: версии сверяются в трех местах, публикация в npm и реестр MCP идет через доверенного издателя GitHub OIDC.