adb-MCP - Android emulator and device control over adb

An MCP server that drives Android emulators and devices over adb

People who need browser automation tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Go.

VERIFIED ACTIVE

LAST COMMIT 2026-08-18 · ★ 2 · #183 OF 196 MAINTAINED BROWSER AUTOMATION · VERIFIED 2026-08-25

MIT · Go servers · how we verify → /methodology

01 · Install adb-MCP - Android emulator and device control over adb

Docker

docker run -i --rm ghcr.io/iksnerd/adb-mcp:0.22.2

Claude Desktop - add to config

{
  "mcpServers": {
    "iksnerd-adb-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/iksnerd/adb-mcp:0.22.2"
      ]
    }
  }
}
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 container (OCI image) - can be sandboxed away from your filesystem

repo age created 2026-07-10 - young repo, little track record yet

license MIT - declared in the repository

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

03 · What adb-MCP - Android emulator and device control over adb can do

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

Latest releases

v0.22.2 · 2026-08-16

an OCI image, published to ghcr.io on every release. The MCP · registry lists it as an install path, so a client can pull · ghcr.io/iksnerd/adb-mcp instead of building from source or fetching a binary. · The image…

v0.22.1 · 2026-08-16

every Gradle tool failed with "SDK location not found" unless the · project had a hand-written local.properties. The server resolves the SDK · itself - env vars first, then the conventional install path - but only ever…

v0.22.0 · 2026-08-16

get_coverage_report/get_file_coverage surface JVM unit-test coverage. · run_unit_tests ran the tests but threw the coverage data away. These run the · JaCoCo report task (default jacocoTestReport, which runs the unit…

04 · Who maintains adb-MCP - Android emulator and device control over adb

adb-mcp - Android emulator and device control over adb is maintained by iksnerd. It's the only MCP server we track from this author; the repo dates to Jul 2026.

05 · Facts

category
browser automation - ranked #183 of 196 actively-maintained browser automation servers as of 2026-08-25.
release cadence
10+ releases in the last 90 days (latest 2026-08-16)
registry
io.github.iksnerd/adb-mcp (active, first published 2026-08-16 · 4 versions)
packages
oci:ghcr.io/iksnerd/adb-mcp:0.22.2

06 · adb-MCP - Android emulator and device control over adb FAQ

What is adb-MCP - Android emulator and device control over adb?

An MCP server that drives Android emulators and devices over adb

Is adb-MCP - Android emulator and device control over adb still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-18 and it shipped 10+ releases in the last 90 days. We re-verify nightly.

How do I install adb-MCP - Android emulator and device control over adb?

Run `docker run -i --rm ghcr.io/iksnerd/adb-mcp:0.22.2`. You can also paste the ready-made client config above.

07 · Alternatives to adb-MCP - Android emulator and device control over adb

More browser automation MCP servers · Argus · Brightspace · Linked In · Web Embedding · Zahori

More Go MCP servers · Witness · IONOS CLOUD MCP Server · Agent Memory MCP · Ironclaw · Termada · see all