android-remote-control-mcp

danielealbano/android-remote-control-mcp
★ 76 stars Kotlin AI/LLM Updated today
An MCP Server for Android running on the phone, optmized for token usage, supports also files downloads and cloudflare (free) and ngrok automated tunnelling.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "android-remote-contr": {
      "command": "npx",
      "args": [
        "-y",
        "danielealbano/android-remote-control-mcp"
      ]
    }
  }
}

README Excerpt

An Android application that runs as an **MCP (Model Context Protocol) server**, enabling AI models to **fully control an Android device** remotely using accessibility services and screenshot capture. The app runs directly on your Android device (or emulator) and exposes an HTTP server (with optional HTTPS) implementing the MCP protocol. AI models like Claude can connect to it and interact with any app on the device — reading UI elements, tapping buttons, typing text, swiping, capturing screensho

Tools (17)

allow_http_downloadsallow_unverified_https_certsauto_start_on_bootbearer_tokenbinding_addresscertificate_hostnamecertificate_sourcedevice_slugdownload_timeout_secondsfile_size_limit_mbhttps_enabledngrok_authtokenngrok_domainporttool_permissionstunnel_enabledtunnel_provider

Topics

androidmcpmcp-serverremote-control