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

Heimdall — MCP-сервер для Claude Code: весь App Store Connect

MCP-сервер для работы с App Store Connect и StoreKit 2 прямо из ИИ-агента: релизы, TestFlight, подписки, отзывы, отчёты.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env ASC_KEY_ID=<ASC_KEY_ID> --env ASC_ISSUER_ID=<ASC_ISSUER_ID> --env ASC_PRIVATE_KEY=<ASC_PRIVATE_KEY> --env ASC_PRIVATE_KEY_PATH=<ASC_PRIVATE_KEY_PATH> --env ASC_BUNDLE_ID=<ASC_BUNDLE_ID> --transport stdio heimdall -- npx -y @erayendes/asc-mcp
Открыть на GitHub

Что делает Heimdall

Heimdall собран по OpenAPI-спецификации Apple. Внутри 13 профилей, 33 подпрофиля и 928 инструментов — от метаданных приложения и версий до Game Center, Xcode Cloud и финансовых отчётов. Профили подключаются выборочно: можно оставить только нужные, а не тащить всё сразу. Если не помните, где лежит нужный эндпоинт, спросите у агента — сервер сам скажет, в каком профиле он живёт.

Работает локально. Ключ App Store Connect берётся из Keychain, на его основе подписывается короткоживущий токен, и запросы уходят к Apple напрямую. Перед необратимыми действиями — сменой цены, выдачей прав администратора, удалением, отправкой версии на ревью — сервер просит подтверждение и показывает, что именно изменится.

Для запуска нужен Node.js 20.19 или новее и ключ App Store Connect API. Ключу стоит выдать самую узкую роль, которой хватит для задачи: лишние права тут ни к чему. Heimdall не заменяет Fastlane — он закрывает то, что вы обычно делаете руками в веб-интерфейсе.

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

  • узнать, какие сборки застряли на ревью
  • поднять цену подписки сразу во всех странах
  • собрать отзывы за неделю и подготовить ответы
  • добавить сборку во внутреннюю и внешнюю группы тестирования
  • разобраться, почему упала сборка в Xcode Cloud

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

  • Покажи, какие сборки сейчас на ревью, и что с ними не так
  • Подними цену этой подписки во всех странах
  • Добавь сборку 42 во внутреннюю и внешнюю группы TestFlight

Как установить Heimdall

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

claude mcp add --env ASC_KEY_ID=<ASC_KEY_ID> --env ASC_ISSUER_ID=<ASC_ISSUER_ID> --env ASC_PRIVATE_KEY=<ASC_PRIVATE_KEY> --env ASC_PRIVATE_KEY_PATH=<ASC_PRIVATE_KEY_PATH> --env ASC_BUNDLE_ID=<ASC_BUNDLE_ID> --transport stdio heimdall -- npx -y @erayendes/asc-mcp

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

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

Вопросы о Heimdall

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

Добавьте сервер командой claude mcp add asc-mcp -e ASC_PRIVATE_KEY=<ASC_PRIVATE_KEY> -- npx -y @erayendes/asc-mcp. Для полного набора переменных есть второй вариант: `claude mcp add --env ASC_KEY_ID=<ASC_KEY_ID> --env ASC_ISSUER_ID=<ASC_ISSUER_ID> --env ASC_PRIVATE_KEY=<ASC_PRIVATE_KEY> --env ASC_PRIVATE_KEY_PATH=<ASC_PRIVATE_KEY_PATH> --env ASC_BUNDLE_ID=<ASC_BUNDLE_ID> --transport stdio heimdall -- npx -y @erayendes/asc-mcp`.

Что делает Heimdall?

Даёт агенту доступ к App Store Connect API и App Store Server API (StoreKit 2). Через него можно управлять версиями, TestFlight, подписками и встроенными покупками, ценами, отзывами, отчётами о продажах.

Чем Heimdall отличается от Fastlane?

Он его не заменяет. Fastlane остаётся для пайплайна, а Heimdall закрывает ручные операции в App Store Connect, которые вы иначе делали бы через веб-интерфейс.

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

Всё по теме «Мобильная разработка» →
mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 9 946звёзд репо mobilerun droidrun Даёт агенту доступ к реальному Android- или iOS-устройству: нажимать, свайпать, вводить текст и выполнять сценарии по описанию словами. CX Codex +1 ★ 9 751звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо XcodeBuildMCP getsentry Инструменты для сборки, тестирования проектов iOS и macOS через симуляторы Xcode прямо из диалога с агентом. CX Codex +1 ★ 6 505звёзд репо ShipSwift signerlabs Отдаёт ИИ-агенту готовые SwiftUI-компоненты и рецепты для сборки iOS-приложений. Пригодится, когда нужен экран, анимация или модуль без ручного поиска кода. CX Codex +1 ★ 3 244звёзд репо agent-device callstack Даёт агенту живой доступ к запущенному приложению: посмотреть состояние экрана, нажать, заполнить поле, снять скриншот и сохранить доказательства. CX Codex +1 ★ 5 149звёзд репо

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

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