martingeidobler/android-mcp-server
MCP server for controlling Android emulators via ADB — screenshots, UI interaction, logcat, and bug documentation for Claude Code
Overview
martingeidobler/android-mcp-server is a TypeScript MCP server licensed under MIT. MCP server for controlling Android emulators via ADB — screenshots, UI interaction, logcat, and bug documentation for Claude Code
Ranked #51 out of 104 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
1 stars → early stage
Last commit today → actively maintained
No issues filed → no history to score
1 contributor → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# Android MCP Server MCP server for controlling Android emulators and devices via ADB. Gives AI assistants the ability to see, interact with, and debug Android apps — taking screenshots, tapping elements, reading logs, and documenting bugs. [npm Package](https://www.npmjs.com/package/android-mcp-server) | [GitHub](https://github.com/martingeidobler/android-mcp-server) | [Issues](https://github.com/martingeidobler/android-mcp-server/issues) ^ Sped up for better viewing, [the full demo](https://youtu.be/cwEgHg2r14w). ## Features - **21 tools** for complete Android device control - **Screenshot capture** with intelligent compression (Sharp-based, max 1280px) - **UI tree inspection** — read element hierarchy with bounds, text, resource IDs, and state - **Touch automation** — tap, swipe, scroll, type text, press hardware keys - **Element targeting** — find and tap elements by resource-id, text, or content-desc - **App lifecycle** — install APKs, launch apps, inspect current activity -Read full README on GitHub →
Claim this listing to add a tagline, mark deprecation status, and get a verified maintainer badge.
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.