phone-mcp and mcp-android-server-python

The second tool, an MCP server for automating Android devices, is a component that can be leveraged by the first tool, a phone control plugin for MCP, making them ecosystem siblings within the MCP framework.

phone-mcp
56
Established
Maintenance 2/25
Adoption 10/25
Maturity 25/25
Community 19/25
Maintenance 6/25
Adoption 7/25
Maturity 15/25
Community 18/25
Stars: 214
Forks: 36
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 40
Forks: 13
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m
No Package No Dependents

About phone-mcp

hao-cyber/phone-mcp

A phone control plugin for MCP that allows you to control your Android phone through ADB commands to connect any human

This tool helps automate tasks on your Android phone by letting you control it through text commands, often via an AI assistant. You can give it instructions like 'call Hao' or 'open netease music', and it will perform the actions on your phone. It's designed for anyone who wants to automate repetitive phone interactions or integrate phone control into larger automated workflows.

mobile-automation workflow-automation android-control task-automation AI-assistant-integration

About mcp-android-server-python

nim444/mcp-android-server-python

MCP Android agent - This project provides an *MCP (Model Context Protocol)* server for automating Android devices using uiautomator2. It's designed to be easily plugged into AI agents like GitHub Copilot Chat, Claude, or Open Interpreter to control Android devices through natural language.

This project helps developers and QA engineers automate Android device interactions using natural language. It takes text commands, often from an AI assistant, and translates them into actions like tapping, typing, swiping, or checking app status on a connected Android phone or tablet. The output is a controlled Android device, making it useful for testing apps, remote control, or creating bots.

Android-automation mobile-testing AI-agent-integration device-management scripted-interactions

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