srmorete/adb-mcp

An MCP (Model Context Protocol) server for interacting with Android devices through ADB in TypeScript.

50
/ 100
Established

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).

No commits in the last 6 months. Available on npm.

Stale 6m
Maintenance 2 / 25
Adoption 7 / 25
Maturity 24 / 25
Community 17 / 25

How are scores calculated?

Stars

37

Forks

10

Language

JavaScript

License

MIT

Last pushed

Sep 24, 2025

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/srmorete/adb-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.