Agent Droid Bridge MCP Server

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. Its 23 documented tools cover app, screen, text, launch.

People connecting browser automation tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-06-30 · ★ 21 · #74 OF 196 MAINTAINED BROWSER AUTOMATION · VERIFIED 2026-08-25

MIT · Python servers · how we verify → /methodology

01 · Install Agent Droid Bridge

before you install - you'll need

Set ADB_EXECUTION_MODE, ADB_ALLOW_SHELL, ADB_PATH, ADB_EXTRA_TOOL_PACKS, MCP_LOG_ENABLED, MCP_LOG_DIR before connecting.

Claude Code

claude mcp add neverlow512-agent-droid-bridge -- uvx agent-droid-bridge

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "neverlow512-agent-droid-bridge": {
      "command": "uvx",
      "args": [
        "agent-droid-bridge"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

pypi package agent-droid-bridge - check the name against the project README before installing (PyPI has no namespace ownership)

registry namespace io.github.Neverlow512 is GitHub-verified and matches the repo owner

03 · What Agent Droid Bridge can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can read the current screen as an XML UI hierarchy, capture the screen as a base64-encoded PNG, send a tap gesture at pixel coordinates, and send a swipe gesture between two points over a given duration.

Capability map

Tools grouped from the project's README - what Agent Droid Bridge lets an agent do.

read & search

4 tools - e.g. Returns the current screen as an XML UI hierarchy; Lists all Android devices currently visible to ADB with their serial, state, and model; Lists installed packages with optional filtering, search, and…

get_ui_hierarchy · list_devices · list_packages · get_app_info

Screen

4 tools - e.g. Sends a tap gesture at pixel coordinates; Sends a swipe gesture between two points over a given duration; Parses the UI hierarchy and returns structured elements with coordinates and interaction…

tap_screen · swipe_screen · get_screen_elements · get_screen_text

Launch

2 tools - e.g. Launches an app by its package/activity component name; Launches an app by package name, auto-resolving the launcher activity

launch_app · launch_app_extra

Manage

2 tools - e.g. Grants, revokes, checks, or lists runtime permissions for an app; Controls app runtime state - stop, clear data, clear cache, enable, disable

manage_permission · manage_app

Take

1 tool - e.g. Captures the screen as a base64-encoded PNG

take_screenshot

Type

1 tool - e.g. Types text into the focused input field

type_text

Press

1 tool - e.g. Sends an Android keycode event (Back, Home, Enter, etc.)

press_key

run & execute

1 tool - e.g. Runs an arbitrary ADB or ADB shell command

execute_adb_command

Latest releases

v0.6.1 · 2026-04-15

v0.6.1 (2026-04-15) · add environment variable schema to server.json · Add environmentVariables block to server.json so MCP registry and · compatible clients display all configurable env vars at install time · See…

v0.6.0 · 2026-04-15

v0.6.0 (2026-04-15) · env-first configuration and documentation overhaul · Replace YAML-only configuration with env-first loading; all settings now · configurable from the MCP client env block with no file editing…

v0.5.1 · 2026-04-13

v0.5.1 (2026-04-13) · bump fastmcp and pytest to address known vulnerabilities · fastmcp >=3.2.0 resolves CVE-2026-32871, CVE-2026-27124, CVE-2025-64340 · pytest >=9.0.3 resolves CVE-2025-71176 · pip-audit added to dev…

04 · Who maintains Agent Droid Bridge

Agent Droid Bridge is maintained by neverlow512. It's the only MCP server we track from this author; the repo dates to Mar 2026.

05 · Facts

category
browser automation - ranked #74 of 196 actively-maintained browser automation servers as of 2026-08-25.
registry
io.github.Neverlow512/agent-droid-bridge (active, first published 2026-03-28 · 10 versions)
packages
pypi:agent-droid-bridge

06 · Agent Droid Bridge FAQ

Is Agent Droid Bridge still maintained?

Yes - as of 2026-08-25, its last commit was 2026-06-30. We re-verify nightly.

What can Agent Droid Bridge do?

With this server connected, an agent can read the current screen as an XML UI hierarchy, capture the screen as a base64-encoded PNG, send a tap gesture at pixel coordinates, and send a swipe gesture between two points over a given duration.

How do I install Agent Droid Bridge?

Run `uvx agent-droid-bridge`. The README documents 6 environment variables (ADB_EXECUTION_MODE, ADB_ALLOW_SHELL, ADB_PATH…) to set first. Set ADB_EXECUTION_MODE, ADB_ALLOW_SHELL, ADB_PATH, ADB_EXTRA_TOOL_PACKS, MCP_LOG_ENABLED, MCP_LOG_DIR before connecting. You can also paste the ready-made client config above.

Does Agent Droid Bridge run locally?

Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Agent Droid Bridge

More browser automation MCP servers · iPhone Mirror · EVM Wallet Signer · Xactions · Bun Uia · Real Browser

More Python MCP servers · Korg Ledger · Neural Memory · OWA Exchange MCP Server · Commutescout · Gnosis MCP · see all