NA

neverlow512/agent-droid-bridge

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

23 stars 3 forks Качество 73 Тренд 15MIT

Agent Droid Bridge предоставляет агентам ИИ программный контроль над устройствами и эмуляторами Android через ADB, выставленный в качестве MCP-сервера.

Обзор

Agent Droid Bridge - это MCP-сервер, который соединяет агентов ИИ с устройствами Android и эмуляторами через ADB. Он создан для мобильной автоматизации, тестирования приложений, динамического анализа и обратной инженерии: раскрытие всей поверхности ADB как структурированных инструментов, которые любой MCP-совместимый клиент ИИ может напрямую вызывать. Если АБР может это сделать, агент может это сделать. Целенаправленные инструменты возвращают структурированные, минимальные ответы. Никаких необработанных XML-скачков, никакого пустого контекста — агенты остаются быстрыми на протяжении длительных сеансов. Демо выше проходит через несколько простых задач, чтобы показать, что может сделать подключенный агент, и это просто царапает поверхность: Устанавливает приложение Paint, открывает его и рисует дом, вычисляя координаты пикселей для стен и крыши — Открывает браузер устройства, ищет «MCP Wikipedia», переходит на страницу результата и делает скриншот — Открывает калькулятор, вычисляет 1337 × 42 и извлекает результат на хост-машину — Открывает Контакты, создает новую запись с именем и номером телефона, и...

Обзор (машинный перевод)

Agent Droid Bridge - это MCP-сервер, который соединяет агентов ИИ с устройствами Android и эмуляторами через ADB. Он создан для мобильной автоматизации, тестирования приложений, динамического анализа и обратной инженерии: раскрытие всей поверхности ADB как структурированных инструментов, которые любой MCP-совместимый клиент ИИ может напрямую вызывать. Если АБР может это сделать, агент может это сделать.

Целенаправленные инструменты возвращают структурированные, минимальные ответы. Никаких необработанных XML-скачков, никакого пустого контекста — агенты остаются быстрыми на протяжении длительных сеансов.

Демо

Демо выше проходит через несколько простых задач, чтобы показать, что может сделать подключенный агент, и это просто царапает поверхность:

Устанавливает приложение Paint, открывает его и рисует дом, вычисляя координаты пикселей для стен и крыши. Открывает браузер устройства, ищет «MCP Wikipedia», переходит на страницу результата и делает скриншот Открывает калькулятор, вычисляет 1337 × 42 и извлекает результат на хост-машину. Открывает Контакты, создает новую запись с именем и номером телефона и подтверждает, что она сохранена. Открывает календарь и назначает встречу на определенную дату

  • Открывает настройки и переключает темный режим

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Agent Droid Bridge

Agent Droid Bridge is an MCP server that connects AI agents to Android devices and emulators over ADB. It is built for mobile automation, app testing, dynamic analysis, and reverse engineering: exposing the full surface of ADB as structured tools that any MCP-compatible AI client can call directly. If ADB can do it, an agent can do it.


Purpose-built tools return structured, minimal responses. No raw XML dumps, no wasted context — agents stay fast across long sessions.

Demo

The demo above runs through a few straightforward tasks to show what a connected agent can do, and this is just scratching the surface:

  • Installs the Paint app, opens it, and draws a house by calculating pixel coordinates for the walls and roof
  • Opens the device browser, searches for “MCP Wikipedia”, navigates to the result page, and takes a screenshot
  • Opens the Calculator, computes 1337 × 42, and extracts the result to the host machine
  • Opens Contacts, creates a new entry with a name and phone number, and confirms it saved
  • Opens the Calendar and schedules an appointment for a specific date
  • Opens Settings and toggles dark mode
  • Extracts the Calculator APK from the device to the host machine
  • Installs Notepad, writes a one-sentence summary of every task completed, and takes a final screenshot

What it does

Tools

  • 14 built-in tools for screen capture, UI inspection, text reading, element extraction, touch and swipe input, text entry, keycode events, app launching, ADB commands, and device inspection
Открыть полный README на GitHub

Установка

uvx agent-droid-bridge
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "agent-droid-bridge": { "command": "uvx", "args": ["agent-droid-bridge"], "env": { "ADB_EXECUTION_MODE": "unrestricted", "ADB_ALLOW_SHELL": "true", "ADB_PATH": "adb", "ADB_EXTRA_TOOL_PACKS": "", "MCP_LOG_ENABLED": "false", "MCP_LOG_DIR": "~/logs/agent-droid-bridge" } } } }