minhalvp/android-mcp-server
An MCP server that provides control over Android devices via adb
Overview
minhalvp/android-mcp-server is a Python MCP server licensed under Apache-2.0. An MCP server that provides control over Android devices via adb
Ranked #4557 out of 25632 indexed tools.
Ecosystem
Python Apache-2.0
Signal Breakdown
Stars 697
Freshness 9mo ago
Issue Health 50%
Contributors 3
Dependents 0
Forks 78
Description Good
License Apache-2.0
How to Improve
Description low impact
Freshness high impact
Dependents medium impact
Matched Queries
From the README
# Android MCP Server An MCP (Model Context Protocol) server that provides programmatic control over Android devices through ADB (Android Debug Bridge). This server exposes various Android device management capabilities that can be accessed by MCP clients like [Claude desktop](https://modelcontextprotocol.io/quickstart/user) and Code editors (e.g. [Cursor](https://docs.cursor.com/context/model-context-protocol)) ## Features - 🔧 ADB Command Execution - 📸 Device Screenshot Capture - 🎯 UI Layout Analysis - 📱 Device Package Management ## Prerequisites - Python 3.x - ADB (Android Debug Bridge) installed and configured - Android device or emulator (not tested) ## Installation 1. Clone the repository: ```bash git clone https://github.com/minhalvp/android-mcp-server.git cd android-mcp-server ``` 2. Install dependencies: This project uses [uv](https://github.com/astral-sh/uv) for project management via various methods of [installation](https://docs.astral.sh/uv/getting-started/instaRead full README on GitHub →
Are you the maintainer? Claim this listing