Repolode
mobile-next

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. 1

    Установите Node.js версии 20 или новее

  2. 2

    Подключите устройство iOS или Android либо запустите симулятор/эмулятор

  3. 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 обновляется ежедневно.

Похожие проекты