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.

adb-mcp
50
Established
mcp-mobile-server
38
Emerging
Maintenance 2/25
Adoption 7/25
Maturity 24/25
Community 17/25
Maintenance 6/25
Adoption 4/25
Maturity 18/25
Community 10/25
Stars: 37
Forks: 10
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 6
Forks: 1
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m
No risk flags

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)

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