iksnerd/adb-mcp

MCP server for Android — drive emulators and real devices over adb from Claude Code, Cursor, or VS Code. 73 tools: screenshots, UI hierarchy, tap/swipe/type, logcat, device locks, Gradle builds and tests. The Android counterpart to XcodeBuildMCP.

3Stars on the repository
9Mods indexed here, across every type
9d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

release

01

iksnerd/adb-mcp

Skill Claude CodeCodex

Cut an adb-mcp release — review what's landed since the last tag, verify the new tools actually work over a real stdio session, bump the four version files that CI hard-fails on, write the CHANGELOG section that becomes the release notes, replicate the release gate locally, then tag, push, and confirm the GitHub…

not rated 3 9d ago A 136 tokens original MIT

build-and-test

02

iksnerd/adb-mcp

Skill Claude CodeCodex

Mapping a multi-module Gradle project before guessing a task name, building a variant, running JVM vs on-device tests, and turning a JaCoCo coverage report into the specific lines that need a test. Use when building, testing, or checking coverage for an Android/Gradle project.

not rated 3 9d ago A 62 tokens original MIT

crash-triage

03

iksnerd/adb-mcp

Skill Claude CodeCodex

Using logcat to surface the real "Caused by:" root cause hidden behind a generic UI error, plus app lifecycle tools for reproducing failures. Use when an app crashes, shows a generic error dialog, or a task needs to find why a native call failed.

not rated 3 9d ago A 60 tokens original MIT

driving

04

iksnerd/adb-mcp

Skill Claude CodeCodex

The core observe→locate→act→re-observe loop for driving an Android UI with adb-mcp — true-pixel coordinates, and gotchas like overlays eating taps, keyboards covering buttons, and settle delays. Use whenever tapping, swiping, typing, or otherwise interacting with an Android screen.

not rated 3 9d ago A 64 tokens original MIT

getting-started

05

iksnerd/adb-mcp

Skill Claude CodeCodex

How to list AVDs, boot an emulator, target a device with the serial argument, and run a first interaction with adb-mcp. Use when starting a new Android automation task, or when no device/emulator is booted yet.

not rated 3 9d ago A 53 tokens original MIT

pin-and-lock

06

iksnerd/adb-mcp

Skill Claude CodeCodex

Entering digits on native (non-IME) PIN pads, and setting/clearing a secure lock screen required by AndroidKeyStore / Keystore-backed crypto flows. Use when a task needs to unlock a device, enter a PIN, or set/clear a device lock.

not rated 3 9d ago A 59 tokens original MIT

rn-expo

07

iksnerd/adb-mcp

Skill Claude CodeCodex

The RN/Expo dev-build recipe for adb-mcp — adbreverse before launching (or the dev client silently runs its embedded bundle), appstate to confirm it is on Metro, on the RIGHT Metro, and not serving stale JavaScript after a git checkout, then reloadapp. Use whenever driving a React Native or Expo dev build, or when…

not rated 3 9d ago A 84 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: