
blitz
blitzdotdevApache-2.0
1.7k звёзд137 форков
Blitz — нативное macOS-приложение, которое через протокол MCP даёт AI-ассистентам полный контроль над публикацией iOS-приложений в App Store. Вместо десятков кликов по веб-интерфейсу App Store Connect разработчик отдаёт одну команду Claude или другому MCP-клиенту. Сервер сам запускает симулятор, загружает скриншоты, создаёт встроенные покупки и отправляет билд на ревью.
Внутри приложения — более 30 MCP-инструментов. Они покрывают все этапы жизненного цикла приложения: от настройки проекта до финальной публикации. Blitz решает главную боль iOS-разработчиков — ручную возню с порталом Apple.
Установка
npx -y @blitzdev/blitz-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикblitzdotdev
- ЛицензияApache-2.0
Технологии
- ЯзыкиSwift
- Транспортstdio
Описание
Возможности
- Отправка приложения на ревью в App Store Connect одной командой через AI.
- Создание и редактирование встроенных покупок (IAP): подписки, разовые товары, уровни.
- Загрузка, замена и удаление скриншотов для всех локализаций и типов устройств.
- Управление версиями приложения: создание, изменение статуса, отправка на ревью.
- Запуск симулятора iOS с указанием модели и версии ОС.
- Просмотр информации о приложениях, тестерах и ошибках сборки.
- Управление группами TestFlight и приглашение тестеров.
- Автоматизация полного цикла публикации от коммита до отправки на ревью.
- Получение уведомлений об изменении статуса ревью.
Как подключить
Выполните установку через npx:
npx -y @blitzdev/blitz-mcp
Добавьте сервер в конфигурацию вашего MCP-клиента. Пример для Claude Desktop:
{
"mcpServers": {
"blitz": {
"command": "npx",
"args": ["-y", "@blitzdev/blitz-mcp"]
}
}
}
При первом запуске приложение запросит вход с Apple ID — сессия сохранится в связке ключей macOS. Перезапустите MCP-клиент, и все инструменты с префиксом blitz_ станут доступны AI-ассистенту.
Примеры запросов
- «Отправь версию 3.1 приложения MyTracker на ревью в App Store Connect.»
- «Загрузи скриншоты из папки ~/Screenshots для iPhone 15 Pro во все активные локализации.»
- «Создай новую встроенную покупку PremiumMonthly с ценой $4.99 для англоязычной локализации.»
- «Запусти симулятор iPhone SE (3-го поколения) с iOS 17.4 и открой приложение MyTracker.»
Технические детали
- Язык разработки: Swift
- Транспорт: stdio
- Лицензия: Apache 2.0
- Совместимые клиенты: Claude Desktop, Cline, Continue, любое MCP-приложение с поддержкой stdio
- Количество инструментов: более 30
- Платформа: macOS (нативное приложение)
- Исходный код: GitHub