# Mobster

Mobster даёт агенту доступ к экрану iPhone и действиям через WebDriverAgent. Подходит для проверки интерфейса и выполнения задач на устройстве.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 7
- Автор: RadishSoftware
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/RadishSoftware/mobster
- Обновлён: 2026-10-18
- HTML: https://affpapa.org/nevibecode/mcp/mobster

## Что делает

Mobster — движок для управления iPhone через агентный цикл. Он получает снимок accessibility-дерева, передаёт модели текущий экран и задачу, проверяет выбранное действие, затем выполняет нажатие, ввод или свайп. Цикл останавливается после появления подтверждения результата или достижения лимита.

Внутри есть драйвер WebDriverAgent, контракты задач, журнал событий, защита от повторной отправки действия, маскирование паролей и кодов, а также запрос подтверждения перед отправкой, покупкой, публикацией или удалением. Текст с телефона передаётся как данные, а не как инструкция модели.

Для примера из `examples/reference_loop.py` нужен WebDriverAgent runner, который обслуживает iPhone, и ключ Claude или OpenAI. Без такого runner этот сценарий не запустится. Тесты движка выполняются командами `make venv` и `make test-backend` без телефона, симулятора, сети и ключа.

## Установка

### Claude Code (родная платформа)

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

## Когда брать
- проверить экран iPhone через accessibility-дерево
- выполнить нажатие, ввод или свайп по задаче агента
- запросить подтверждение перед опасным действием
- не повторить отправку после неизвестного результата

## Примеры запросов агенту
- Проверь текущий экран iPhone и скажи, какие элементы доступны для нажатия.
- Открой Settings, прочитай версию iOS и подтверди результат на экране.
- Заполни это поле на iPhone, но запроси моё подтверждение перед отправкой.

## Похожие
- [XCRS Mobile & TV Automation](https://affpapa.org/nevibecode/mcp/xcrs-mobile-tv-automation.md) — MCP-сервер · ★ 11
- [capacitor-best-practices](https://affpapa.org/nevibecode/skills/capacitor-best-practices.md) — скилл · 2700 установок
- [assess-react-native-migration](https://affpapa.org/nevibecode/skills/assess-react-native-migration.md) — скилл · 2100 установок
- [capacitor-plugins](https://affpapa.org/nevibecode/skills/capacitor-plugins.md) — скилл · 1900 установок
- [capacitor-expert](https://affpapa.org/nevibecode/skills/capacitor-expert.md) — скилл · 1200 установок
- [dt-setup-ios](https://affpapa.org/nevibecode/skills/dt-setup-ios.md) — скилл · 864 установки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
