MCP рекламы на Cloudflare Workers: Директ и VK Реклама
ads-mcp
Удаленный MCP-сервер на Cloudflare Workers, который объединяет Яндекс Директ и VK Рекламу в одном коннекторе
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Универсальные инструменты direct_request и vk_ads_request могут вызвать любой метод API, включая изменение кампаний
- Рекламные токены хранятся как секреты Cloudflare Workers
- Доступ к серверу защищен только секретом в пути URL
Установка
Ручная установка
{
"mcpServers": {
"ads-mcp": {
"url": "https://ads-mcp.<account>.workers.dev/<MCP_SECRET>/mcp"
}
}
}Адрес своего задеплоенного Worker с секретом в пути.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер разворачивается на Cloudflare Workers и отвечает по JSON-RPC 2.0 поверх HTTP POST, секрет доступа зашит в путь URL. Для Яндекс Директа доступны список кампаний, ключевые фразы, отчет статистики через Reports API и универсальный вызов любого метода API v5. Для VK Рекламы есть дневная статистика по показам, кликам и расходу и такой же универсальный вызов API. Блок Google Ads в коде присутствует, но инструмент google_ads_status честно показывает, что без модерации developer-токена в Google остальные инструменты вернут ошибку.
Для кого. Для тех, кто ведет рекламу одновременно в Яндекс Директе и VK Рекламе и хочет один удаленный коннектор для обоих.
Подходит, если
- Нужен единый MCP-коннектор для Директа и VK Рекламы без локальной установки
- Устраивает деплой на собственный Cloudflare Workers аккаунт
- Достаточно универсального вызова API вместо готового набора узких инструментов
Не подходит, если
- Нужен Google Ads прямо сейчас: инструменты недоступны без одобренного developer-токена
- Не хотите пропускать рекламные токены через Cloudflare Workers
- Нужны готовые узкие инструменты для сложных сценариев Директа, а не универсальный direct_request
Пример запроса к агенту
Покажи расход и клики по кампаниям VK Рекламы за вчера и активные кампании ДиректаОграничения
Google Ads заявлен, но фактически не работает без модерации Google, которая занимает время; до одобрения инструмент честно возвращает ошибку. Секреты API хранятся в Cloudflare, деплой описан только через GitHub Actions. Лицензии в репозитории нет.
Как отключить. Удалите MCP-коннектор из настроек клиента и, если сервер больше не нужен, удалите Worker в панели Cloudflare.
MCP
- Транспорт
- http
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| YANDEX_DIRECT_TOKEN обязательная, секрет | OAuth-токен Яндекс Директ |
| YANDEX_DIRECT_LOGIN | Логин клиента для агентского доступа |
| VK_ADS_TOKEN обязательная, секрет | Токен API ads.vk.com |
| MCP_SECRET обязательная, секрет | Секрет пути коннектора, генерируется при деплое |
Проверка безопасности
- Универсальные инструменты direct_request и vk_ads_request могут вызвать любой метод API, включая изменение кампаний
- Рекламные токены хранятся как секреты Cloudflare Workers
- Доступ к серверу защищен только секретом в пути URL
Коротко о README
README описывает деплой на Cloudflare Workers через GitHub Actions, формат URL коннектора с секретом в пути, три таблицы инструментов по сервисам с параметрами и список секретов с указанием, где их взять. Отдельно объяснено, что до одобрения Google developer-токена секреты подставляются заглушкой и деплой остается зеленым.
Частые вопросы
Работает ли Google Ads сразу после установки?
Нет, developer-токен Google проходит модерацию; до одобрения все инструменты Google Ads кроме google_ads_status вернут понятную ошибку.
Как защищен доступ к серверу?
Секретом в пути URL: любой другой путь возвращает 404, отдельного слоя авторизации нет.
Похожие
Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов
Marketing Skills: маркетинговые скиллы для агентов
Marketing Skills for AI Agents
Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов
MCP-сервер SendPulse
SendPulse MCP
Официальный удаленный MCP-сервер SendPulse: статистика, рассылки и данные пользователей через чат с агентом
MCP Яндекс Директа из машиночитаемой схемы
yandex-direct-mcp
MCP-сервер и CLI на всех 113 методах API v5 Яндекс Директа, собранных из WSDL: по умолчанию только 9 читающих, запись включается явно