App Store Connect MCP Server

App Store Connect MCP читает сборки TestFlight, отзывы и продажи и обновляет метаданные приложений через API Apple

  • 60 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Ключ API Apple открывает метаданные приложений, сборки, отзывы и отчеты продаж, а при роли Admin допускает изменения
  • Закрытый ключ `.p8` хранится в конфигурации клиента
Все причины и проверки

ryaker/appstore-connect-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/app-store-connect-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Ключ API Apple открывает метаданные приложений, сборки, отзывы и отчеты продаж, а при роли Admin допускает изменения
  • Закрытый ключ `.p8` хранится в конфигурации клиента

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

App Store Connect MCP подключает Claude Desktop, Cursor, Windsurf и VS Code к API App Store Connect. Сервер показывает приложения и статусы версий, правит локализации и заметки о выпуске, ведет сборки TestFlight, группы и тестеров бета-версий. Для отзывов он читает и суммирует оценки и готовит черновики ответов, а для аналитики отдает загрузки, выручку и разбивку по регионам. Вход идет по ключу API Apple, его идентификатору и издателю, есть и второй режим с удаленным OAuth 2.0 через Auth0. Запускается из npm командой `npx -y @ryaker/appstore-connect-mcp`.

Для кого. iOS-разработчикам и инди-студиям, которые ведут релизы и отзывы из Claude или Cursor.

Подходит, если

  • Узнать, какие сборки TestFlight еще обрабатываются
  • Прочитать последние отзывы с одной звездой и свести жалобы в список
  • Обновить заметки о выпуске версии 1.2.0 для английской локализации
  • Сравнить загрузки за две недели по регионам

Не подходит, если

  • Нужно менять юридические и платежные настройки аккаунта разработчика
  • Нет доступа Admin или App Manager для ключа API
  • Нужен полный охват API Apple, у сервера набор уже

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

Покажи последние сборки TestFlight и статусы обработки, затем собери жалобы из отзывов с одной звездой

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

APPLE_KEY_ID обязательная, секрет
Идентификатор ключа API Apple
APPLE_ISSUER_ID обязательная, секрет
Идентификатор издателя
APPLE_PRIVATE_KEY обязательная, секрет
Закрытый ключ `.p8`

Ограничения

Ключ API создается в App Store Connect в разделе Users and Access, для работы рекомендуются роли Admin или App Manager. Нужны три значения: `APPLE_KEY_ID`, `APPLE_ISSUER_ID` и закрытый ключ `.p8` в `APPLE_PRIVATE_KEY`. Ключ открывает метаданные, сборки и отчеты продаж, поэтому для ассистента лучше выпустить отдельный ключ с минимальной ролью. Режим OAuth 2.0 через Auth0 описан отдельно и требует собственной настройки удаленного развертывания.

Как отключить. Уберите запись `appstore-connect` из конфигурации клиента и отзовите ключ API в App Store Connect.

Частые вопросы

Как создать ключ API для сервера?

В App Store Connect откройте Users and Access, затем Integrations и App Store Connect API, нажмите Generate API Key и скачайте файл `.p8` с Key ID и Issuer ID.

Как подключить сервер к Claude Desktop?

Добавьте в `claude_desktop_config.json` команду `npx` с аргументами `-y @ryaker/appstore-connect-mcp` и переменные `APPLE_KEY_ID`, `APPLE_ISSUER_ID`, `APPLE_PRIVATE_KEY`.

Какие данные доступны для аналитики?

Количество загрузок, выручка и показатели по регионам. Состав зависит от прав ключа и данных, которые отдает API Apple.

Что умеет TestFlight-часть?

Список сборок и статусов обработки, управление группами бета-тестирования, добавление и удаление тестеров.

Есть ли удаленный режим?

Да, поддерживается OAuth 2.0 через Auth0 для удаленного развертывания, локальный режим работает по ключу API.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

App Store Connect MCP

appstoreconnect-mcp

MCP-сервер для App Store Connect: цены подписок по странам, офферы, отправка на ревью и отчеты продаж прямо из чата с агентом

MCP-серверШирокий доступ5Звезды репозитория

MCP-сервер приложения Itsyconnect правит листинг App Store Connect, переводит поля и добавляет локали из Claude Code.

MCP-серверШирокий доступ132Звезды репозитория

Heimdall дает агенту весь API App Store Connect и App Store Server: релизы, подписки, отзывы, TestFlight, 786 инструментов

MCP-серверШирокий доступ57Звезды репозитория

CLI asc управляет сборками, TestFlight и выпуском приложений в App Store Connect, возвращая результаты в таблице или JSON.

CLIШирокий доступ8,3 тыс.Звезды репозитория

MCP-сервер к официальной документации Apple: поиск по фреймворкам, API, примерам кода и сессиям WWDC прямо из агента

MCP-серверРасширенный доступ1,4 тыс.Звезды репозитория

CLI на Swift для App Store Connect: сборки, TestFlight, метаданные, подписки и отправка на ревью с готовыми командами в JSON

CLIШирокий доступ397Звезды репозитория

Коротко о README

README начинается с быстрого старта через `npx`: как выпустить ключ API и добавить сервер в Claude Desktop, Cursor и Windsurf. Затем идут возможности, примеры запросов и таблица переменных окружения.

Бейдж для README

Сообщить о проблеме