Documentation
adb-mcp is an MCP server that lets an agent drive an Android emulator or device over
adb: screenshots, the UI hierarchy, taps and typing, app lifecycle, logcat, and
Gradle builds and tests.
Install
You need the Android SDK platform-tools (adb) on your machine. Then install the
server:
curl -fsSL https://raw.githubusercontent.com/iksnerd/adb-mcp/main/install.sh | sh
The script picks the right build for your OS and CPU and checks its SHA-256 against
the release's checksums.txt.
Register it with Claude Code
Add it as an MCP server:
claude mcp add adb -- adb-mcp
Or install the plugin, which also adds a skill for each driving guide:
claude plugin marketplace add iksnerd/adb-mcp
claude plugin install adb-mcp@adb-mcp
Register it one way, not both. The plugin needs node on your PATH.
Where to read more
| Page | What is in it |
|---|---|
| README | Prerequisites, install options, other MCP clients, building from source |
| Tool reference | Every tool, with its arguments |
| Changelog | What shipped in each release |
| Roadmap | What is planned and what is open |
| Plugin README | What the Claude plugin runs, downloads and sends |
Help
See Support to report a bug or ask a question, and Privacy for what the server does with your data.