adb-mcp and mobile-mcp

adb-mcp
44
Emerging
mobile-mcp
35
Emerging
Maintenance 2/25
Adoption 7/25
Maturity 18/25
Community 17/25
Maintenance 0/25
Adoption 8/25
Maturity 18/25
Community 9/25
Stars: 37
Forks: 10
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 60
Forks: 5
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m
Stale 6m

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

runablehq/mobile-mcp

A Model Context Protocol (MCP) server that provides mobile automation capabilities.

Leverages Android Debug Bridge (ADB) to interact with physical devices and emulators, parsing UI hierarchies as structured text dumps that LLMs can reason about without visual processing. Integrates directly with Claude Desktop and VS Code through MCP, enabling AI assistants to programmatically tap, swipe, and navigate mobile interfaces. Currently supports Android with iOS support planned.

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