Agent♥︎Age
Catalog

adb-mcp: Android emulator and device control over adb

Official

by iksnerd · Go

Drive an Android emulator or device over adb: screenshot, inspect UI, tap, type, build and test.

io.github.iksnerd/adb-mcp — MCP server for Android ADB

This MCP server drives Android emulators and devices over adb. It supports actions such as taking screenshots, inspecting UI, tapping, typing, and performing build and test workflows.

🛠️ Key Features

  • Operates over adb
  • Screenshot capture
  • UI inspection
  • Tap and type input control
  • Build and test

🚀 Use Cases

  • Automating Android emulator/device interactions via MCP
  • Debugging or validating Android UI using inspect/tap/type
  • Running build-and-test cycles for Android projects

⚡ Developer Benefits

  • Fits into Model Context Protocol (mcp) tooling
  • Provides Android automation building blocks for testing workflows
  • Includes development-relevant topics such as android-testing, gradle, and logcat

⚠️ Limitations

  • Scope is limited to Android devices/emulators reachable via adb

Topics

adbandroidandroid-emulatormcpmcp-servermodel-context-protocolandroid-testingclaude-codegolanggradlelogcatui-automation