ESP32 iPhone Agent MCP

MCP-сервер и плагин: агент видит экран iPhone через плату ESP32 за 7 долларов, нажимает, листает и печатает без изменений в iOS.

  • 4 907 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Агент действует от вашего имени на телефоне с доступом к открытым аккаунтам и приложениям.
Все причины и проверки

onehumanbeing/esp32-iphone-agent

Установка

В терминале, через 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 и нажимать на нем, без джейлбрейка и кабеля.

CLIШирокий доступ638Звезды репозитория

MCP-сервер, который ставится на iPhone с джейлбрейком и дает агенту 46 инструментов: касания, снимки экрана, OCR, приложения, файлы, логи

MCP-серверШирокий доступ690Звезды репозитория

Плагин и MCP-сервер дают агенту пометки к экрану iOS Simulator: элемент, экран, строки для поиска в коде и два снимка.

ПлагинРасширенный доступ62Звезды репозитория

Дает Claude Code и Codex управлять настоящим iPhone: читать экран, нажимать, вводить текст и листать в любом приложении

MCP-серверШирокий доступ494Звезды репозитория

Сервис автоматизации iPhone на XCUITest с JSON-RPC API: агент нажимает, печатает и читает экран по инструкции с устройства.

СкиллШирокий доступ604Звезды репозитория

62 MCP-инструмента, чтобы агент нажимал, листал и вводил текст на реальном Android по ADB или на iPhone.

MCP-серверШирокий доступ421Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
ESP32 iPhone Agent (эта карточка)нетне нужна4 907
Mobile MCPнетне нужна10 529MCP для симуляторов и устройств через системные средства; здесь физическое управление iPhone через плату ESP32
iphone-useнетне нужна494другой MCP для iPhone; ESP32 iPhone Agent обходится без компьютера и изменений в iOS

Коротко о README

README объясняет схему работы, оборудование, быстрый старт с прошивкой и TestFlight, подключение из кодирующего агента, ограничения и раздел об ответственном использовании.

Бейдж для README

Сообщить о проблеме