adb-mcp and mcp-mobile-server
One of these tools is a TypeScript-based MCP server for Android devices via ADB, while the other is a native MCP server implementation for multiple mobile platforms, suggesting they are competitors offering different implementations of the same protocol.
About adb-mcp
srmorete/adb-mcp
An MCP (Model Context Protocol) server for interacting with Android devices through ADB in TypeScript.
Exposes comprehensive Android device control through stdio-based MCP tools including app installation, logcat filtering, file transfer, shell execution, and UI inspection via screenshot/XML hierarchy dumps. Designed as a Claude Desktop integration that bridges AI models with local ADB commands, supporting Android 8.0+ devices and emulators with configurable ADB paths. Provides both high-level operations (APK deployment, permission management) and low-level access (custom shell commands, activity/package manager control).
About mcp-mobile-server
cristianoaredes/mcp-mobile-server
Native MCP Server for Mobile Development (Android, iOS, Flutter)
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work