К основному содержанию
MCP-сервер CX Codex

Apple Ads — MCP-сервер для Claude Code: кампании App Store в чате

Читает кампании и статистику Apple Ads прямо из вашего MCP-клиента. Правки готовит заранее и применяет только после подтверждения.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add apple-ads -e APPLE_ADS_CLIENT_ID=<APPLE_ADS_CLIENT_ID> -e APPLE_ADS_TEAM_ID=<APPLE_ADS_TEAM_ID> -e APPLE_ADS_KEY_ID=<APPLE_ADS_KEY_ID> -e APPLE_ADS_PRIVATE_KEY=<APPLE_ADS_PRIVATE_KEY> -e APPLE_ADS_AD_ACCOUNT_IDS=<APPLE_ADS_AD_ACCOUNT_IDS> -- npx -y @getmcpads/apple-ads-mcp-server
Открыть на GitHub

Что делает Apple Ads

Сервер подключается к Apple Ads Platform API v1 по OAuth 2 client credentials. В комплекте 9 инструментов чтения и 11 инструментов записи, которые по умолчанию выключены. Запросы уходят напрямую в Apple, без промежуточного шлюза.

Токен сервер подписывает сам: EC P-256 ключ читается из окружения один раз при старте и держится в памяти. Нужен Node.js 22.23.4, 24.22.1 или 26.12.1 и новее — на старом рантайме в stderr уйдёт предупреждение. Обязательна переменная APPLE_ADS_AD_ACCOUNT_IDS со списком аккаунтов от 1 до 200: каждый запрос ограничен этими аккаунтами. Без ключа и валидного списка аккаунтов сервер ничего не покажет.

Каждая запись сначала показывается как превью, обновления привязаны к снимку данных, а новые сущности создаются на паузе. apple_ads_list_ad_accounts заменяет выбор аккаунта на хосте и возвращает только настроенные. Сверьте список до того, как включать запись через APPLE_ADS_ENABLE_WRITES.

Какие задачи решает

  • посмотреть кампании App Store и их показатели без захода в веб-интерфейс
  • подготовить правку ставки и увидеть превью до применения
  • создать новую кампанию или группу сразу на паузе
  • ограничить доступ агента конкретными рекламными аккаунтами
  • проверить, какие аккаунты вообще настроены в этом подключении

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

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

Как установить Apple Ads

Командой платформы

claude mcp add apple-ads -e APPLE_ADS_CLIENT_ID=<APPLE_ADS_CLIENT_ID> -e APPLE_ADS_TEAM_ID=<APPLE_ADS_TEAM_ID> -e APPLE_ADS_KEY_ID=<APPLE_ADS_KEY_ID> -e APPLE_ADS_PRIVATE_KEY=<APPLE_ADS_PRIVATE_KEY> -e APPLE_ADS_AD_ACCOUNT_IDS=<APPLE_ADS_AD_ACCOUNT_IDS> -- npx -y @getmcpads/apple-ads-mcp-server

Вместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Apple Ads

Как установить Apple Ads в Claude Code?

Добавьте сервер командой `claude mcp add apple-ads -e APPLE_ADS_CLIENT_ID=<APPLE_ADS_CLIENT_ID> -e APPLE_ADS_TEAM_ID=<APPLE_ADS_TEAM_ID> -e APPLE_ADS_KEY_ID=<APPLE_ADS_KEY_ID> -e APPLE_ADS_PRIVATE_KEY=<APPLE_ADS_PRIVATE_KEY> -e APPLE_ADS_AD_ACCOUNT_IDS=<APPLE_ADS_AD_ACCOUNT_IDS> -- npx -y @getmcpads/apple-ads-mcp-server`. Все переменные окружения подставьте свои.

Что делает Apple Ads?

Даёт агенту инструменты чтения кампаний и статистики Apple Ads, а также инструменты записи, которые включаются отдельно. Каждая правка проходит через превью и подтверждение.

Что нужно для работы?

Ключ EC P-256, загруженный в настройках API аккаунта Apple Ads, значения clientId, teamId и keyId оттуда же, список ID аккаунтов и Node.js нужной версии.

Похожие MCP-серверы

Все MCP-серверы по теме «Маркетинг и контент» →
asc-apple-ads rorkai Скилл учит агента работать с Apple Ads через CLI asc: кампании, таргетинг, отчёты и рекомендации. Пригодится, если реклама в App Store уже идёт. CX Codex +1 3 000установок ads-apple AgriciDaniel Проверяет рекламные кампании в Apple Ads, трекинг через AdServices и AdAttributionKit, семантику и ставки. Пригодится для аудита мобильного трафика и согласования данных с MMP. CX Codex +1 3 700установок spotify-ads-api spotify Плагин для Claude, который даёт управлять рекламными кампаниями Spotify обычным текстом: создавать кампании и объявления, собирать отчёты. ★ 20звёзд репо thought-leadership-ads Maya-Beth Finotti Планирует платную кампанию, которая продвигает уже опубликованные посты основателя или топ-менеджера с его личного профиля. CX Codex +1 19 900установок ads-tiktok AgriciDaniel Разбирает рекламный аккаунт TikTok Ads по чек-листу и возвращает находки в JSON: Pixel, аудитории, Smart+, ставки, атрибуция, политика. Правок не делает. CX Codex +1 4 100установок tiktok-ads kostja94 Помогает настроить рекламу в TikTok, собрать креативы и выстроить таргетинг. Пригодится, если аудитория молодая и есть запас вертикальных видео. CX Codex +1 1 300установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой