minhalvp/android-mcp-server
MCP-сервер для управления Android-устройствами через adb
MCP⭐ 811Python
Что это за инструмент
Это MCP-сервер, который позволяет управлять Android-устройствами и эмуляторами через ADB с помощью программных запросов.
Зачем нужен
Инструмент предоставляет LLM-агентам или клиентам (например, Claude Desktop, Cursor) прямой доступ к интерфейсу Android. Это полезно для автоматизации тестирования, отладки UI и выполнения системных команд на устройстве без ручного вмешательства.
Что можно реализовать
- Автоматизированное тестирование UI и проверка корректности отображения элементов
- Отладка приложений через выполнение произвольных ADB-команд
- Анализ структуры текущего экрана (UI Layout) для понимания доступных интерактивных элементов
- Управление пакетами приложений (установка, удаление, получение списка)
Ключевые возможности
- Интеграция с Model Context Protocol (MCP) для работы с AI-клиентами
- Автоматический выбор устройства при подключении одного гаджета
- Возможность получения скриншотов и анализа кликабельных элементов UI
- Получение списка доступных действий (intents) для конкретных пакетов
- Гибкая конфигурация через YAML-файл для работы с несколькими устройствами
👤 Кому подойдёт: разработчики мобильных приложений, QA-инженеры, исследователи AI-агентов
Релизы
Релизы ещё не отслежены — появятся после ближайшего опроса.