adb-interaction-mcp

Vnicius/adb-interaction-mcp
★ 1 stars Python 🤖 AI/LLM Updated today
MCP server for controlling Android emulators/devices via ADB — 20 tools for screenshots, UI inspection, input, app lifecycle, and logcat
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "adb-interaction-mcp": {
      "command": "uvx",
      "args": [
        "adb-interaction-mcp"
      ]
    }
  }
}

Or install with pip: pip install adb-interaction-mcp

README Excerpt

MCP server that lets Claude Code control Android emulators and real devices via ADB. It exposes 20 tools for screenshots, UI inspection, input simulation, app lifecycle management, and logcat access. - Python ≥ 3.10 - [`uv`](https://docs.astral.sh/uv/) — `brew install uv` or `pip install uv` - Android SDK platform-tools (`adb` on your PATH)

Tools (5)

clear_logcatcurrent_activitydump_uilist_devicestake_screenshot