Droidline MCP

MCP-сервер дает агенту экран Android, поиск элементов, нажатия, ввод и снимки для проверки собственных приложений.

  • 457 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

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

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

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

knifelemon/droidline

Установка

Ручная установка

droidline serve

Первая команда Quick start запускает уже скачанный сервер, не устанавливает его. Сначала скачайте архив и APK из Releases, затем настройте разрешения телефона.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент видит экран и действует в приложениях и авторизованных аккаунтах телефона.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Droidline соединяет компьютер с Android-телефоном через отдельное приложение. Агент видит дерево элементов экрана, находит нужный текст или идентификатор, нажимает, вводит данные и получает снимки. Те же действия доступны из CLI, HTTP и клиентских библиотек. Для первого подключения телефон и компьютер работают в одной сети и связываются QR-кодом. ADB, кабель и root не нужны. Набор MCP-инструментов можно ограничить списком или включить чтение без действий, чтобы начать проверку с наблюдения за тестовым приложением.

Для кого. Для разработчиков и тестировщиков, которые автоматизируют собственные Android-приложения на реальном устройстве.

Подходит, если

  • Нужно проверить интерфейс на настоящем телефоне.
  • Сценарий проходит через несколько разрешенных приложений.
  • Агенту требуется сначала только посмотреть экран.
  • Для первого теста нужен симулятор без подключенного телефона.

Не подходит, если

  • Устройство или аккаунты принадлежат другому человеку без разрешения.
  • Нужно обходить PIN или пароль экрана блокировки.
  • Нельзя выдавать accessibility и клавиатурные разрешения приложению.

Пример запроса к агенту

Подключи тестовый телефон в режиме чтения, покажи дерево элементов нашего приложения и не выполняй нажатий.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Нужны Android 9 или новее, приложение на телефоне и сервер на Windows, macOS или Linux. Accessibility и клавиатура позволяют действовать в разрешенных аккаунтах: используйте тестовый телефон и узкий список инструментов. Экран с PIN, паролем или графическим ключом программа не разблокирует. Некоторые игры и нестандартные интерфейсы не отдают дерево элементов, поэтому координатные сценарии нужно проверять на конкретном размере экрана и версии приложения.

Как отключить. Отключите MCP, остановите сервер и отзовите accessibility и клавиатурные разрешения приложения на телефоне. Проверьте созданные снимки и данные тестов.

Частые вопросы

Какая команда запускает сервер?

`droidline serve` после скачивания бинарного файла.

Как создать пару?

Запустите `droidline pair` и отсканируйте QR в приложении.

Как запускается MCP?

Командой `droidline mcp`.

Как ограничить инструменты?

Добавьте `--tools` со списком либо `--read-only`.

Есть ли пример без телефона?

В релизе есть `droidline-fakephone` с демонстрационным приложением.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер для управления Android-устройством через ADB: навигация по приложениям, ввод и авто-тесты

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

MCP-сервер на Python: агент делает снимок экрана Android-устройства, читает кликабельные элементы интерфейса и выполняет команды ADB

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

MCP-сервер управления Android через ADB и scrcpy: агент видит экран, нажимает, вводит текст и открывает приложения.

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

MCP-сервер для управления iOS и Android: симуляторы, эмуляторы и реальные устройства через дерево доступности и скриншоты

MCP-серверШирокий доступ10,3 тыс.Звезды репозитория

Android Remote Control MCP

android-remote-control-mcp

Приложение Android, которое превращает телефон или эмулятор в сервер MCP: службы доступности и снимки экрана

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

MCP-сервер внутри Android-приложения MagicDesk: агент управляет окнами, терминалами, файлами и Linux на телефоне

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

Коротко о README

Команды разных интерфейсов создаются из одной спецификации. Это позволяет перенести проверенный сценарий CLI в другой поддерживаемый клиент.

Бейдж для README

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

Foxx AIDroidline MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.