srmorete/adb-mcp

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

51
/ 100
Established

This tool helps AI models interact with Android devices by translating complex device operations into simple instructions. It takes an AI model's requests (like 'install app' or 'take screenshot') and executes them on a connected Android phone or emulator. This is for AI developers building or testing applications that need to automate interactions with Android devices, such as for testing, data collection, or research.

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

Use this if you need to programmatically control Android devices and access their features using an AI model, for tasks like installing apps, running shell commands, or capturing UI screenshots.

Not ideal if you're looking for a user-friendly app for manual Android device control or if you need to interact with iOS devices, as this is specifically for AI-driven Android automation.

Android-automation AI-testing device-interaction mobile-app-development AI-driven-UI-analysis
Stale 6m
Maintenance 2 / 25
Adoption 7 / 25
Maturity 25 / 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.