Android-MCP and mcp-mobile-server

These are competitors offering overlapping functionality for Android automation, with A being the mature, widely-adopted option while B attempts to expand scope by supporting multiple mobile platforms (iOS, Flutter) that A doesn't cover.

Android-MCP
74
Verified
mcp-mobile-server
38
Emerging
Maintenance 13/25
Adoption 17/25
Maturity 24/25
Community 20/25
Maintenance 6/25
Adoption 4/25
Maturity 18/25
Community 10/25
Stars: 447
Forks: 67
Downloads: 1,031
Commits (30d): 0
Language: Python
License: MIT
Stars: 6
Forks: 1
Downloads: —
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No risk flags

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 mcp-mobile-server

cristianoaredes/mcp-mobile-server

Native MCP Server for Mobile Development (Android, iOS, Flutter)

Scores updated daily from GitHub, PyPI, and npm data. How scores work