Android-MCP and phone-mcp
These are competitors offering overlapping functionality—both provide MCP servers for Android device automation via ADB—though the second achieves higher adoption despite lower GitHub visibility, suggesting different positioning or maturity in actual usage.
About Android-MCP
CursorTouch/Android-MCP
MCP Server for interacting with Android Devices.
Implements an MCP server that bridges LLM agents to Android devices via ADB and the Accessibility API, enabling app navigation, UI interaction, and automated testing without computer vision models. Exposes a rich toolset including gesture controls (tap, swipe, drag), text input, view hierarchy inspection, and shell command execution—with typical action latency of 2-4 seconds. Integrates directly with Claude Desktop and any LLM/VLM, supporting Android 10+ devices and emulators.
About phone-mcp
hao-cyber/phone-mcp
A phone control plugin for MCP that allows you to control your Android phone through ADB commands to connect any human
Implements comprehensive Android device control through ADB with native MCP server integration, exposing 20+ tool categories spanning communications (calls, SMS), media capture, app management, and UI automation via coordinate-based and element-detection interactions. Designed as a drop-in plugin for AI assistants (Claude, Cursor, Cline) with stdio transport, enabling autonomous phone workflows like weather-triggered music selection or conditional messaging without user confirmation.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work