Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug
Android is an MCP integration. Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug.
The published npm package is @us-all/android-mcp, version 1.14.4. Its declared MCP transport is stdio.
The package declares ADB_PATH: Path to adb binary. Default: 'adb' on PATH.; ANDROID_HOME: Android SDK root. Used to resolve adb if ADB_PATH not set.; ANDROID_SERIAL: Default device serial when multiple devices are connected.; ANDROID_TOOLS: Comma-separated category allowlist. Default: all categories enabled.; ANDROID_DISABLE: Comma-separated category disablelist.; ANDROID_MCP_ALLOW_SHELL: Set to 'true' to enable arbitrary shell command execution. Default disabled.; ANDROID_MCP_ALLOW_WRITE: Set to 'true' to enable write/destructive tools. Default read-only..
Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.
View the publisher’s registry entry · Project repository. This profile uses version 1.14.4 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.
Browse related developer tools MCP servers for tools that cover the same kind of work.
| Variable | Description | Required |
|---|---|---|
| ADB_PATH | Path to adb binary. Default: 'adb' on PATH. | Optional |
| ANDROID_HOME | Android SDK root. Used to resolve adb if ADB_PATH not set. | Optional |
| ANDROID_SERIAL | Default device serial when multiple devices are connected. | Optional |
| ANDROID_TOOLS | Comma-separated category allowlist. Default: all categories enabled. | Optional |
| ANDROID_DISABLE | Comma-separated category disablelist. | Optional |
| ANDROID_MCP_ALLOW_SHELL | Set to 'true' to enable arbitrary shell command execution. Default disabled. | Optional |
| ANDROID_MCP_ALLOW_WRITE | Set to 'true' to enable write/destructive tools. Default read-only. | Optional |
Connect Flutter applications with AI coding assistants via the Model Context Protocol.
Extracts and analyzes errors and warnings from Xcode build logs for integration with AI assistants.
Run A/B experiments through your AI assistant. SDKs for Ruby, Python, JS, Node, React Native, Go.
ADB Friend is a tiny cli tool, which helps you to manage your Android device via ADB. Its features were mostly designed for developers, but it can be
MCP server for Android Debug Bridge (ADB) interactions in TypeScript
Boot an AVD, screenshot, read the UI hierarchy, tap/swipe/type, set a device lock, read logcat, run Gradle builds and tests. 79 tools, from Claude Code, Cursor, VS Code, or any MCP client over stdio.