ESP32 iPhone Agent MCP
MCP-сервер и плагин: агент видит экран iPhone через плату ESP32 за 7 долларов, нажимает, листает и печатает без изменений в iOS.
- 4 907 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент действует от вашего имени на телефоне с доступом к открытым аккаунтам и приложениям.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/esp32-iphone-agentОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент действует от вашего имени на телефоне с доступом к открытым аккаунтам и приложениям.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ESP32 iPhone Agent соединяет iPhone с ИИ-моделью через плату ESP32. Плата принимает зеркало экрана по AirPlay и работает как USB-мышь и клавиатура: агент видит экран, нажимает, листает и вводит текст. Сам агент может жить в приложении на телефоне, а компьютер не нужен. Для кодирующих агентов есть пакет `esp32agent` на npm, который запускается как MCP-сервер командой `npx -y esp32agent mcp`. Репозиторий также служит плагином для Claude Code с навыком `handsy`. Связь с платой идет по Bluetooth или по общей сети Wi-Fi, требуется прошивка платы версии 0.2.2 или новее.
Для кого. Мобильным разработчикам и тестировщикам, которые хотят управлять настоящим iPhone из агента без джейлбрейка и без симулятора.
Подходит, если
- Сценарий нужно прогнать на настоящем iPhone, а симулятор не воспроизводит поведение.
- Агент должен поставить будильник или поменять настройки через интерфейс телефона.
- Сохраненные задачи запускают из Siri, Команд или виджета.
- Приложение проверяют вручную по шагам, и часть шагов поручена агенту.
Не подходит, если
- Нужны экраны ввода пароля, Apple Pay или видео с защитой: iOS их не зеркалирует.
- Приложение требует альбомной ориентации.
- Нет права управлять телефоном и аккаунтами, которые на нем открыты.
Пример запроса к агенту
Открой на iPhone «Часы», поставь будильник на 8:00 по понедельникам и вторникам и сохрани его.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Нужна плата ESP32 с прошивкой. Зеркало работает только с iPhone, а не с macOS, разрешение 480 на 1040 при частоте до 5 кадров в секунду, один шаг занимает несколько секунд. iOS не показывает экран пароля, Apple Pay и защищенное видео, зеркало останавливается при блокировке. На время работы Wi-Fi телефона занят точкой доступа платы, а модель вызывается по мобильной сети. Китайский текст набирается как пиньинь, эмодзи пропадают.
Как отключить. Выполните `/plugin uninstall esp32agent@handsy` или удалите запись `esp32agent` из настроек MCP. Отсоедините плату и остановите задачу из Dynamic Island.
Частые вопросы
Как подключить к Claude Code?
Командой `/plugin marketplace add onehumanbeing/esp32-iphone-agent` и `/plugin install esp32agent@handsy`. Только MCP-сервер добавляет `claude mcp add esp32agent -- npx -y esp32agent mcp`.
Нужен ли компьютер?
Нет, в версии из `main` агент работает в приложении на iPhone. Компьютер нужен только для режима MCP и для старой версии `v0.1.0`.
Где взять приложение?
Через TestFlight по ссылке из README; публикация в App Store на проверке. Плату придется прошить по быстрому старту.
Какие приложения агент не увидит?
Экраны пароля, Apple Pay и видео с защитой от копирования. iOS не передает их в зеркало.
Что требуется по лицензии?
Проект под MIT: сохраните уведомление об авторстве и укажите ESP32 iPhone Agent Генри Юаня в своем README, как просит автор.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыПриложение, CLI, MCP и скилл дают Claude Code и Codex смотреть на неизмененный iPhone и нажимать на нем, без джейлбрейка и кабеля.
MCP-сервер, который ставится на iPhone с джейлбрейком и дает агенту 46 инструментов: касания, снимки экрана, OCR, приложения, файлы, логи
Плагин и MCP-сервер дают агенту пометки к экрану iOS Simulator: элемент, экран, строки для поиска в коде и два снимка.
Дает Claude Code и Codex управлять настоящим iPhone: читать экран, нажимать, вводить текст и листать в любом приложении
Сервис автоматизации iPhone на XCUITest с JSON-RPC API: агент нажимает, печатает и читает экран по инструкции с устройства.
62 MCP-инструмента, чтобы агент нажимал, листал и вводил текст на реальном Android по ADB или на iPhone.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| ESP32 iPhone Agent (эта карточка) | нет | не нужна | 4 907 | |
| Mobile MCP | нет | не нужна | 10 529 | MCP для симуляторов и устройств через системные средства; здесь физическое управление iPhone через плату ESP32 |
| iphone-use | нет | не нужна | 494 | другой MCP для iPhone; ESP32 iPhone Agent обходится без компьютера и изменений в iOS |
Коротко о README
README объясняет схему работы, оборудование, быстрый старт с прошивкой и TestFlight, подключение из кодирующего агента, ограничения и раздел об ответственном использовании.