#807 · Primary category: AI Agents & Automation

android-remote-control-mcp

android android-phone mcp mcp-server mobile mobile-control mobile-mcp mobile-remote mobile-remote-control phone phone-control phone-mcp phone-remote remote-control remote-mcp remote-mcp-server

An MCP Server for Android running on the phone, optmized for token usage, supports also files downloads and cloudflare and ngrok automated tunnelling.

Project last updated:08/26/26

GitHub Stars

583

Forks

76

Contributors

5

License

MIT

Why we included this project

This project turns an Android phone into an MCP server, so an AI model can actually operate the device rather than just reason about it. The app runs on the phone itself and exposes an HTTP endpoint, so you are not tied to a host machine with ADB and a USB cable; Cloudflare and ngrok tunnels let you reach it over the internet. It is also tuned for token budgets, returning compact screen state and numbered annotated screenshots instead of verbose UI dumps, and you can disable individual tools so their definitions do not inflate every request. Teams automating mobile testing, app demos, or personal device tasks will appreciate the per-tool permission controls and headless ADB setup for keeping access scoped. One caveat: the project is explicitly research-oriented, so treat it as a capable building block rather than a hardened production service.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category