ipatool CLI
ipatool, CLI с локальным MCP, отделяет получение лицензии App Store от просмотра метаданных и загрузки доступного аккаунту пакета.
- 12 170 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Инструмент использует авторизованный Apple Account и может получать лицензии на приложения от его имени.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/ipatoolОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Инструмент использует авторизованный Apple Account и может получать лицензии на приложения от его имени.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ipatool, инструмент командной строки, ищет приложения App Store и скачивает их пакеты. Пользователь может посмотреть доступные версии, метаданные выбранного выпуска и список приложений своей учетной записи. Поддерживаются пакеты IPA и пакеты приложений macOS в формате PKG. Для доступа нужен настроенный Apple Account. Команда `ipatool mcp` открывает инструменты через локальное MCP-подключение после входа в терминале. Для сценариев есть JSON-вывод и неинтерактивный режим; получение лицензии на приложение вынесено в отдельную команду и требует внимания к выбранному аккаунту.
Для кого. Инженерам мобильных приложений, которым нужны метаданные и пакеты App Store для проверок с доступами своей учетной записи.
Подходит, если
- Инженер находит страницу приложения App Store для проверки его метаданных.
- Перед загрузкой пользователь смотрит доступные версии и сведения выпуска.
- Пакеты, доступные аккаунту, получают повторяемой командой для тестов.
- После входа в терминале агент подключается к инструментам App Store через локальный MCP.
Не подходит, если
- Требуется получить приложение без соответствующего доступа аккаунта.
- Нужна система публикации сборок в App Store Connect.
- Автоматизация должна продолжать работу без предварительной настройки входа.
Пример запроса к агенту
Найди приложение по названию и покажи доступные версии, ничего не приобретая и не скачивая.Ограничения
Нужен Apple Account, уже настроенный для App Store; доступные приложения зависят от этой учетной записи. По умолчанию CLI интерактивен, поэтому для автоматизации надо явно выбрать `--non-interactive` и нужный формат ответа. Пароль Apple Account вводите в терминале при входе; пароль системного хранилища нужен для его разблокировки. Не передавайте их в чат и журналы агента. Команда получения лицензии меняет список приобретений аккаунта; согласуйте приложение и действие до ее запуска.
Как отключить. Остановите процесс MCP и удалите его запись из клиента. Если доступ аккаунта больше не нужен, выполните `ipatool auth revoke` до удаления программы: эта команда отзывает сохраненные учетные данные App Store.
Частые вопросы
Нужен ли Apple Account?
Да, настроенный для App Store. Сначала выполните вход в терминале.
Как подключить MCP?
После `ipatool auth login` настройте запуск `ipatool mcp` по JSON из README.
Есть ли JSON-вывод?
Да. Выберите `--format json` для дальнейшей обработки результата.
Почему сценарий ждет ввода?
CLI интерактивен по умолчанию. Проверьте вход и используйте `--non-interactive` в автоматизации.
Это только инструмент для IPA?
Нет. Также поддерживаются пакеты macOS в формате PKG. Уточните платформу выбранного приложения.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПроверяет подключение к MCP-серверу McDonald's China: число и имена инструментов, ответы на ошибки входа, причины нулевой цены.
MCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке
Официальный плагин со скиллами для сборки MCP Apps: интерактивных UI поверх инструментов MCP, которые открываются прямо в Claude
Прозрачный прокси между ИИ-клиентом и MCP-сервером: показывает каждый кадр JSON-RPC в терминале, проверяет запись в CI и экспортирует спаны
Локальный инструмент для проверки и отладки MCP-серверов: чат с инструментами, просмотр вызовов и прогоны оценок по разным клиентам
APM
APM (Agent Package Manager)
Менеджер пакетов для контекста AI-агентов: скиллы, промпты и MCP-серверы ставятся одной командой во все поддерживаемые агенты
Коротко о README
Справка выделяет поиск, список приобретений, метаданные версий и загрузку в отдельные команды. Для Linux и Windows опубликованы готовые выпуски.