danielealbano/android-remote-control-mcp
An MCP Server for Android running on the phone, optmized for token usage, supports also files downloads and cloudflare (free) and ngrok automated tunnelling.
Exposes 54 MCP tools via an HTTP server running directly on Android, enabling AI models to interact with any app through accessibility services and UI node introspection. Uses Ktor with optional HTTPS, streamable JSON transport, and token-optimized compact screen state representation with annotated screenshots rather than verbose XML dumps. Integrates with Cloudflare Quick Tunnels and ngrok for internet-accessible remote control, plus file operations via Storage Access Framework and camera/notification management via Android system APIs.
Stars
11
Forks
3
Language
Kotlin
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/danielealbano/android-remote-control-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
CursorTouch/Android-MCP
MCP Server for interacting with Android Devices.
zinja-coder/jadx-ai-mcp
Plugin for JADX to integrate MCP server
hao-cyber/phone-mcp
A phone control plugin for MCP that allows you to control your Android phone through ADB...
pigeek/androidtvmcp
A Model Context Protocol (MCP) server that provides Android TV remote control functionality to...
zinja-coder/jadx-mcp-server
MCP server for JADX-AI Plugin