Яндекс Директ MCP: hardened форк
yandex-direct-mcp
Форк популярного MCP-сервера Яндекс Директа с чтением по умолчанию и явными флагами для записи и финансов
- 0 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- При включенной записи меняет кампании, группы, объявления и ставки в боевом кабинете
- Финансовые инструменты пополняют счет и переводят деньги между аккаунтами
- Хранит OAuth-токен пользователя локально
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/nikolaymokh-dev-yandex-direct-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- При включенной записи меняет кампании, группы, объявления и ставки в боевом кабинете
- Финансовые инструменты пополняют счет и переводят деньги между аккаунтами
- Хранит OAuth-токен пользователя локально
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту доступ к API Яндекс Директа через 146 инструментов: отчеты, статистику, прогноз бюджета, Wordstat и словари в профиле по умолчанию analytics, а кампании, группы, объявления и ставки открываются только при явном включении записи. Авторизация идет через пакет direct-cli с PKCE: каждый пользователь входит под своим Яндекс-аккаунтом, токен хранится локально с ограниченными правами доступа к файлу. Финансовые инструменты вроде пополнения счета и переводов требуют отдельного флага сверх записи. Поверхность инструментов можно сузить allow- и deny-списками по группам или по конкретным именам.
Для кого. Для специалистов по контекстной рекламе, которым важно начать с безопасного чтения и включать запись осознанно.
Подходит, если
- Нужен доступ к Директу с чтением по умолчанию, без риска случайных изменений
- Нужно постепенно расширять права агента: сначала аналитика, потом кампании, потом финансы
- Работаете в Claude Code и хотите поставить сервер одной командой через uvx
Не подходит, если
- Нужен пакет с гарантированной стабильностью интерфейсов, а не форк с быстрым циклом правок
- Нет времени разбираться в профилях и allow-листах инструментов
Пример запроса к агенту
Покажи статистику кампаний Директа за последние 14 дней, ничего не меняяMCP
- Транспорт
- stdio
- Авторизация
- OAuth
Переменные окружения
YANDEX_DIRECT_ENABLE_WRITES- true включает профиль campaign-editor с правом на изменения
YANDEX_DIRECT_ENABLE_FINANCE- true включает финансовые инструменты, работает только вместе с ENABLE_WRITES
YANDEX_DIRECT_TOOL_PROFILE- Явный выбор профиля: analytics, core, campaign-editor или full
Ограничения
Нужно свое OAuth-приложение Яндекса с одобренной заявкой на API Директа. Форк неофициальный, ведется одним автором поверх axisrow/yandex-direct-mcp-plugin с отдельной синхронизацией апстрима. Финансовые инструменты работают с реальными деньгами и требуют осознанного включения флагом отдельно от записи.
Как отключить. Удалите сервер командой claude mcp remove yandex-direct или уберите блок из конфигурации MCP-клиента, авторизация Директа хранится отдельно в ~/.direct-cli/.
Частые вопросы
Опасно ли ставить сервер сразу без настроек?
Нет, по умолчанию активен только профиль analytics: отчеты и чтение, без прав на изменение кампаний.
Чем это отличается от исходного axisrow/yandex-direct-mcp-plugin?
Тем же покрытием API, но с read-only по умолчанию, раздельными флагами для записи и финансов и закрепленными версиями зависимостей, подробности в FORK.md репозитория.
Обсуждение
Вопросов и отзывов пока нет.
MCP для Яндекс Директа и Вордстата на Python
Yandex.Direct MCP
MCP-сервер на Python с 48 инструментами Яндекс Директа и частотностью Вордстата, с переключением между песочницей и боевым режимом
Yandex Direct MCP
yandex-direct-mcp
Плагин Claude Code и Codex для Яндекс Директа: MCP-сервер на 147 инструментов, OAuth и скиллы для объявлений и анализа статистики
Яндекс Директ, Метрика и Wordstat MCP: форк с комбинаторными объявлениями
Yandex Direct MCP Server
Форк Yandex Ads MCP на 120 инструментов, который добавил создание комбинаторных объявлений и IAM-токены из ключа сервисного аккаунта
MCP Яндекс Директа без зависимостей на Node
yandex-direct-mcp
MCP-сервер Direct API v5 одним файлом на Node.js без зависимостей, с инструментом direct_call на все сервисы API и режимом только для чтения
MCP-сервер Яндекс Директа (npm)
@theyahia/yandex-direct-mcp
MCP-сервер на TypeScript с npm-пакетом: 20 инструментов для кампаний, ставок и минус-фраз Яндекс Директа, деньги везде в рублях
MCP-сервер для Яндекс Директа, Метрики, Wordstat и Вебмастера: кампании, объявления, ставки, отчеты и подбор запросов из чата
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Яндекс Директ MCP: hardened форк (эта карточка) | нет | OAuth | 0 | |
| Yandex Ads MCP Server | нет | OAuth | 50 | Yandex Ads с режимом чтения |
| Яндекс Директ, Метрика и Wordstat MCP: форк с комбинаторными объявлениями | нет | OAuth | 0 | комбинаторные объявления |
Коротко о README
README описывает форк как hardened версию axisrow/yandex-direct-mcp-plugin с профилями analytics, campaign-editor и full, таблицей переменных окружения для управления поверхностью инструментов, установкой через uvx для Claude Code, шагами PKCE-авторизации и отдельным включением финансовых операций. Есть ссылки на документы по настройке доступа, модели угроз и синхронизации с апстримом.