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

app-store-connect — MCP-сервер для Claude Code: обзор и запуск

Сервер подключает ИИ-агента к официальному App Store Connect API. Он позволяет управлять версиями приложений, бета-тестами в TestFlight и подписками через диалог в терминале.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env APP_STORE_CONNECT_KEY_ID=<APP_STORE_CONNECT_KEY_ID> --env APP_STORE_CONNECT_ISSUER_ID=<APP_STORE_CONNECT_ISSUER_ID> --env APP_STORE_CONNECT_P8_PATH=<APP_STORE_CONNECT_P8_PATH> --env APP_STORE_CONNECT_VENDOR_NUMBER=<APP_STORE_CONNECT_VENDOR_NUMBER> --transport stdio app-store-connect -- npx -y mcp-asc
Открыть на GitHub

Что делает app-store-connect

Сервер запускает пакет mcp-asc через npx и транслирует вызовы инструментов в официальный REST API Apple. Для связи с клиентом доступен стандартный ввод-вывод или локальный HTTP-сервер на порту 3001. Агент получает доступ к данным каталога: спискам сборок, локализациям описаний, сертификатам и профилям подготовки.

С его помощью можно обновлять текст «Что нового», добавлять тестировщиков в группы TestFlight или проверять отзывы пользователей. Дополнительно поддерживаются настройка групп подписок, создание цен и запуск поэтапного релиза. Работа требует среды Node 20+.

Для авторизации сервер генерирует JWT на основе приватного ключа. Без пути к файлу .p8, идентификатора ключа и Issuer ID подключение завершится с ошибкой. Отчёты о продажах и финансах требуют ещё одну переменную — APP_STORE_CONNECT_VENDOR_NUMBER. Если номер вендора не передан, выгрузка финансовых таблиц не сработает.

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

  • добавить тестировщиков в группу TestFlight
  • обновить локализованный текст «Что нового» для версии
  • просмотреть отзывы покупателей и отправить официальный ответ
  • выгрузить отчёты о продажах и доходах через API
  • создать группу подписок и настроить уровни цен

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

  • Покажи список последних сборок в TestFlight для нашего приложения.
  • Добавь тестировщика [email protected] в бета-группу QA Team.
  • Проверь свежие отзывы пользователей в App Store и покажи оценки.

Как установить app-store-connect

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

claude mcp add --env APP_STORE_CONNECT_KEY_ID=<APP_STORE_CONNECT_KEY_ID> --env APP_STORE_CONNECT_ISSUER_ID=<APP_STORE_CONNECT_ISSUER_ID> --env APP_STORE_CONNECT_P8_PATH=<APP_STORE_CONNECT_P8_PATH> --env APP_STORE_CONNECT_VENDOR_NUMBER=<APP_STORE_CONNECT_VENDOR_NUMBER> --transport stdio app-store-connect -- npx -y mcp-asc

Вместо <…> подставьте свои значения

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

Вопросы о app-store-connect

Как установить app-store-connect в Claude Code?

Выполните команду в терминале: `claude mcp add --env APP_STORE_CONNECT_KEY_ID=<APP_STORE_CONNECT_KEY_ID> --env APP_STORE_CONNECT_ISSUER_ID=<APP_STORE_CONNECT_ISSUER_ID> --env APP_STORE_CONNECT_P8_PATH=<APP_STORE_CONNECT_P8_PATH> --env APP_STORE_CONNECT_VENDOR_NUMBER=<APP_STORE_CONNECT_VENDOR_NUMBER> --transport stdio app-store-connect -- npx -y mcp-asc` Замените значения в угловых скобках на данные своего ключа API из App Store Connect.

Что делает app-store-connect?

Сервер связывает агента с API App Store Connect, открывая доступ к управлению приложениями, сборками, бета-тестами, ценами на подписки и отзывами прямо из чата.

Зачем указывать APP_STORE_CONNECT_VENDOR_NUMBER?

Эта переменная окружения нужна только для инструментов download-sales-report и download-finance-report. Для управления сборками, подписками и версиями она не требуется.

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

Все MCP-серверы по теме «Мобильная разработка» →
appstore-connect-mcp ryaker Подключает ИИ-ассистента к App Store Connect API: сборки TestFlight, отзывы, метаданные и отчёты по продажам прямо в редакторе. CX Codex +1 ★ 52звёзд репо appstore-connect SardorbekR Даёт ИИ-доступ к App Store Connect: приложениям, TestFlight, сборкам, ценам и отчётам. Нужен для задач публикации и управления. CX Codex +1 ★ 22звёзд репо app-store-featured appeeky Скилл разбирает редакционный процесс App Store и помогает собрать заявку на featuring: что Apple ценит, когда писать и как оформить питч. CX Codex +1 3 300установок asc-id-resolver rorkai Превращает человеческие имена приложений, сборок и тестеров в ID, которые требуют команды asc. Пригодится, когда не помнишь, какой идентификатор подставлять. CX Codex +1 7 600установок asc-xcode-build rorkai Скилл учит агента собирать Xcode-проект, делать архив и IPA через CLI asc, а ещё править номера версии и сборки. Пригодится перед загрузкой в App Store Connect или TestFlight. CX Codex +1 7 600установок blitz blitzdotdev Нативное приложение для macOS, которое через MCP отдаёт агенту управление App Store Connect: сборки, IAP, скриншоты, отправка на ревью. CX Codex +1 ★ 1 761звёзд репо

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

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