androidtvmcp and android-remote-control-mcp
About androidtvmcp
pigeek/androidtvmcp
A Model Context Protocol (MCP) server that provides Android TV remote control functionality to AI assistants and other MCP clients.
Provides automatic device discovery, app management, and state monitoring through a modular architecture with separate device manager, command processor, and network layer components. Implements stdio-based MCP transport with configurable retry logic and includes developer tools for testing command processing and MCP integration independently.
About android-remote-control-mcp
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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work