Бесплатное приложение с открытым исходным кодом для iOS и Android: AI-агенты получают изолированную Linux-оболочку, автоматизацию браузера и доступ к инструментам устройства.
mobile-next/mobile-mcp
MCP-сервер для автоматизации iOS- и Android-приложений с помощью AI-агентов и LLM на симуляторах, эмуляторах и реальных устройствах.
- Звёзды
- 9,755
- Форки
- 867
- Открытые issues
- 61
- Последний коммит
- вчера
Что это?
Mobile MCP — сервер Model Context Protocol, который позволяет AI-агентам и LLM управлять нативными приложениями iOS и Android единым для обеих платформ способом. Один и тот же набор инструментов работает с симуляторами iOS, эмуляторами Android и физическими устройствами iOS и Android, поэтому разработчикам не нужно писать отдельный код на XCUITest или Espresso для каждой платформы.
Сервер управляет приложениями преимущественно через нативное дерево специальных возможностей, которое возвращает структурированные элементы интерфейса. Если этого недостаточно, он использует скриншоты и нажатия по координатам. Набор инструментов включает управление устройствами, установку и запуск приложений, жесты, аппаратные кнопки, deep link-ссылки, запись экрана, доступ к буферу обмена, логи устройств и отчёты о сбоях. Сервер может работать через stdio или как Streamable HTTP-сервер с опциональной авторизацией по Bearer-токену.
Mobile MCP работает с такими клиентами, как Claude Code, Cursor, Codex, Gemini CLI и Claude Desktop. Реальные устройства в облаке доступны через сервис Mobile Next Cloud от разработчика проекта.
Ключевые возможности
- 01Управляет приложениями через нативное дерево специальных возможностей, а при необходимости — с помощью скриншотов и нажатий по координатам
- 02Один набор инструментов для симуляторов iOS, эмуляторов Android и реальных устройств
- 03Поддерживает установку и запуск приложений, жесты, аппаратные кнопки, deep link-ссылки и смену ориентации
- 04Позволяет записывать экран, получать логи устройств и отчёты о сбоях
- 05Работает через stdio или Streamable HTTP с опциональной авторизацией по Bearer-токену
Сценарии использования
- Запуск многоэтапных сквозных тестов мобильного приложения с помощью LLM-агента
- Автоматизация повторяющегося заполнения форм и ввода данных в нативных приложениях
- Интерактивное изучение поведения приложения с помощью AI-ассистента для разработки
- Запуск мобильной автоматизации в CI на симуляторах или облачных устройствах
Быстрый старт
- 1
Установите Node.js версии 20 или новее
- 2
Подключите устройство iOS или Android либо запустите симулятор/эмулятор
- 3
Добавьте MCP-сервер в свой агент со стандартной конфигурацией (он запускается через npx)
npx -y @mobilenext/mobile-mcp@latest
Что важно знать
- Для iOS требуются Xcode command line tools, а для Android — Android Platform Tools.
- Требуется Node.js версии 20 или новее.
- Некоторые функции, например зеркалирование устройства, работают только в Claude Code под Ghostty или kitty.
Темы
Частые вопросы
- Что такое mobile-mcp?
- MCP-сервер для автоматизации iOS- и Android-приложений с помощью AI-агентов и LLM на симуляторах, эмуляторах и реальных устройствах. Mobile MCP — сервер Model Context Protocol, который позволяет AI-агентам и LLM управлять нативными приложениями iOS и Android единым для обеих платформ способом. Один и тот же набор инструментов работает с симуляторами iOS, эмуляторами Android и физическими устройствами iOS и Android, поэтому разработчикам не нужно писать отдельный код на XCUITest или Espresso для каждой платформы.
- mobile-mcp можно использовать бесплатно? Какая у него лицензия?
- mobile-mcp распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mobile-mcp всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mobile-mcp — 18 окт. 2026 г..
- Для чего можно использовать mobile-mcp?
- Запуск многоэтапных сквозных тестов мобильного приложения с помощью LLM-агента Автоматизация повторяющегося заполнения форм и ввода данных в нативных приложениях Интерактивное изучение поведения приложения с помощью AI-ассистента для разработки Запуск мобильной автоматизации в CI на симуляторах или облачных устройствах
- Как установить mobile-mcp?
- Установите Node.js версии 20 или новее Подключите устройство iOS или Android либо запустите симулятор/эмулятор Добавьте MCP-сервер в свой агент со стандартной конфигурацией (он запускается через npx): npx -y @mobilenext/mobile-mcp@latest
- Где скачать mobile-mcp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/mobile-next/mobile-mcp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Автоматизация Android на естественном языке для AI-помощников по программированию и тестовых наборов на реальных устройствах и эмуляторах.
Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
Сжимает вывод инструментов, логи, файлы и фрагменты RAG перед отправкой в LLM — в виде библиотеки, прокси или MCP-сервера.
Автономный open-source агент для исследований: формулирует вопросы, собирает веб- и локальные источники и пишет отчёты со ссылками, используя любую LLM-платформу.
Открытый фреймворк для агентов: у AI-агента есть собственный Linux-десктоп в Docker, браузер и инструменты для работы с документами.