The App Stores Cooolest API — MCP-сервер для Claude Code
MCP-сервер управляет данными App Store Connect: метаданными приложений, ценами, подписью, сборками и отчётами. Пригодится для задач вокруг публикации iOS-приложений.
Открыть на GitHubЧто делает The App Stores Cooolest API
The App Stores Cooolest API даёт агенту доступ к операциям App Store Connect. Через него можно работать с приложениями, версиями, билдами, локализациями, отзывами, bundle ID, скриншотами и ценами по территориям. Сервер также получает данные о продажах в сжатом TSV и умеет работать с сертификатами и provisioning profiles.
Внутри проект разделён на восемь Rust-crates. Общий слой отвечает за JWT-аутентификацию, HTTP-клиент, JSON:API и ошибки; отдельные слои обслуживают метаданные, цены, подпись и отчёты. MCP-сервер использует stdio, а CLI и MCP разделяют общие операции. Нужны ключ App Store Connect, issuer ID и путь к приватному ключу, заданные через ASC_API_KEY, ASC_ISSUER_ID и ASC_PRIVATE_KEY_PATH. Без этих учётных данных запросы к App Store Connect не выполнятся.
Какие задачи решает
- обновить метаданные приложения в App Store Connect
- проверить версии, билды и локализации
- рассчитать цены по территориям
- подготовить сертификат или provisioning profile
- получить отчёт о продажах в TSV
Примеры запросов агенту
- Проверь версии и билды приложения в App Store Connect и перечисли те, что требуют внимания.
- Сравни цены приложения по территориям и покажи связанные price points и валюты.
- Получи отчёт о продажах и объясни структуру полученного TSV-файла.
Как установить The App Stores Cooolest API
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о The App Stores Cooolest API
Как установить The App Stores Cooolest API в Claude Code?
Добавьте MCP-сервер в Claude Code по имени mcp-name: io.github.smbcloudXYZ/ascapi, затем задайте ASC_API_KEY, ASC_ISSUER_ID и ASC_PRIVATE_KEY_PATH.
Что делает The App Stores Cooolest API?
Он связывает агента с App Store Connect для работы с метаданными приложений, ценами, кодовой подписью и отчётами о продажах. Сервер предоставляет MCP-интерфейс через stdio.
Какие данные нужны для подключения к App Store Connect?
Нужны key ID, issuer ID и приватный ключ App Store Connect. Их можно передать через ASC_API_KEY, ASC_ISSUER_ID и ASC_PRIVATE_KEY_PATH; путь к ключу имеет значение по умолчанию ~/.appstoreconnect/private_keys/AuthKey_<key-id>.p8.