iPhone Use — MCP-сервер для Claude Code: что делает и как установить
Сервер даёт агентам доступ к живому iPhone прямо с Mac. Ассистент считывает экран в виде дерева элементов, жмёт на кнопки и вводит длинный текст без официальных API приложений.
Открыть на GitHubЧто делает iPhone Use
Диспетчер на Rust запускается на Mac и передаёт команды тестовому модулю XCTest на телефоне. Экран парсится как дерево доступности с текстом, а не растровое изображение, поэтому считывание занимает около 0.1 секунды. Для повторных сценариев сохраняются готовые цепочки шагов, которые можно гонять без обращения к модели и траты токенов.
Агент умеет открывать приложения по имени, прокручивать списки и отправлять до 20000 знаков текста за раз. Окна на Mac при этом не смещаются. Подключение работает по USB-шнуру или через защищённый тоннель по Wi-Fi.
Без включённого режима разработчика на iPhone и открытого Xcode с учётной записью Apple ID запустить сервер не получится. Первую настройку обязательно нужно делать с разблокированным айфоном, подключённым по кабелю.
Какие задачи решает
- запустить автоматический тест авторизации на реальном айфоне
- извлечь данные из банковского приложения без открытого API
- собрать статистику шагов за неделю из приложения «Здоровье»
- вставить длинный текст в мобильную заметку без ручного ввода
Примеры запросов агенту
- Открой приложение «Здоровье» и посчитай мои шаги за каждый день этой недели
- Найди в чате свежее сообщение от мамы и покажи его текст
- Пройди авторизацию в нашем приложении на подключённом айфоне и укажи шаг с ошибкой
Как установить iPhone Use
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о iPhone Use
Как установить iPhone Use в Claude Code?
Подключите разблокированный телефон проводом к Mac с macOS 15+ и выполните команду curl -fsSL https://raw.githubusercontent.com/leeguooooo/iphone-use/main/install.sh | sh. Установщик настроит тестовый раннер и зарегистрирует MCP-сервер в клиенте.
Что делает iPhone Use?
Он связывает модель с физическим мобильным устройством через модуль XCTest. Агент считывает элементы интерфейса как дерево доступности, отправляет нажатия, прокручивает списки и заносит текст в любые мобильные программы.
Какие системные требования нужны для работы?
Требуется Mac на macOS 15 или новее, установленный Xcode со входом в Apple ID, а также iPhone с iOS 15+ и активированным режимом разработчика. Первое сопряжение выполняется исключительно по кабелю.