К основному содержанию
MCP-сервер CX Codex

iPhone Mirror — MCP-сервер для Claude Code: управление iPhone

MCP-сервер, который через iPhone Mirroring на macOS даёт модели управлять реальным iPhone и прогонять сборку и тесты Xcode на симуляторах и устройствах.

Открыть на GitHub

Что делает iPhone Mirror

Сервер подключается к встроенному в macOS приложению iPhone Mirroring и превращает зеркальный экран в рабочую поверхность для модели: скриншоты, OCR, тапы, свайпы, ввод текста. Ничего ставить на телефон не нужно, джейлбрейк тоже не требуется.

Внутри 63 инструмента. Часть отвечает за Xcode: сборка, тесты, установка и запуск на симуляторах и подключённых устройствах. Остальные работают с экраном — screenshot, read_screen, tap, paste_text, wait_for_text — и позволяют проверить, что именно видит пользователь. Есть отдельный doctor, который проверяет права доступа и подтверждает, что macOS действительно передаёт синтетический ввод.

Нужны macOS 15+ и iPhone на iOS 18+, сопряжённый по Bluetooth и той же учётной записи Apple. Разрешения Accessibility и Screen Recording выдаются приложению, которое запускает сервер, — терминалу или десктопному клиенту. Без них ничего не заработает. Жест «щипок» и поворот синтезировать нельзя, а сессия встаёт на паузу, как только телефон берут в руки или разблокируют.

Какие задачи решает

  • прогнать сборку и тесты на реальном iPhone из чата
  • проверить, что приложение показывает нужный текст после запуска
  • нажать кнопку на экране телефона без ручного ввода
  • снять скриншот и распознать текст на нём
  • дождаться появления надписи вместо фиксированной паузы

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

  • Сделай скриншот iPhone и скажи, какое приложение открыто
  • Собери проект и запусти его на подключённом iPhone через run_on_iphone
  • Найди на экране текст «Продолжить» и нажми по нему

Как установить iPhone Mirror

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о iPhone Mirror

Как установить iPhone Mirror в Claude Code?

Сначала склонируйте репозиторий, перейдите в папку и запустите ./install.sh — скрипт соберёт бинарник и проверит права. Затем добавьте сервер командой claude mcp add --scope user iphone-mirror -- ~/.local/bin/iphone-mirror-mcp.

Что делает iPhone Mirror?

Управляет физическим iPhone через iPhone Mirroring на macOS: делает скриншоты, распознаёт текст, нажимает и свайпает, вводит текст. Плюс автоматизирует сборку и тесты Xcode на симуляторах и устройствах.

Какие разрешения нужны серверу?

Accessibility и Screen Recording, выданные приложению, которое запускает сервер. Проверить всё сразу можно командой iphone-mirror-mcp doctor.

Похожие MCP-серверы

Все MCP-серверы по теме «Мобильная разработка» →
mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 9 946звёзд репо mobilerun droidrun Даёт агенту доступ к реальному Android- или iOS-устройству: нажимать, свайпать, вводить текст и выполнять сценарии по описанию словами. CX Codex +1 ★ 9 751звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо XcodeBuildMCP getsentry Инструменты для сборки, тестирования проектов iOS и macOS через симуляторы Xcode прямо из диалога с агентом. CX Codex +1 ★ 6 505звёзд репо ShipSwift signerlabs Отдаёт ИИ-агенту готовые SwiftUI-компоненты и рецепты для сборки iOS-приложений. Пригодится, когда нужен экран, анимация или модуль без ручного поиска кода. CX Codex +1 ★ 3 244звёзд репо agent-device callstack Даёт агенту живой доступ к запущенному приложению: посмотреть состояние экрана, нажать, заполнить поле, снять скриншот и сохранить доказательства. CX Codex +1 ★ 5 149звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой