Android MCP ServerServer

minhalvp
GitHub
AndroidADBDevice Automation

Loading subscription status...

💡 Description

A Model Context Protocol (MCP) server that provides programmatic control over Android devices through ADB, enabling functionalities like screenshot capture, UI layout analysis, and package management accessible to MCP clients such as Claude Desktop.

📝 JSON Entries

{
  "mcpServers": [
    {
      "android": {
        "args": [
          "--directory",
          "path/to/android-mcp-server",
          "run",
          "server.py"
        ],
        "command": "path/to/uv"
      }
    }
  ]
}

🛠️ Tools

get_packagesexecute_adb_commandget_uilayoutget_screenshotget_package_action_intents

Features

  • ADB command execution
  • Device screenshot capture
  • UI layout analysis
  • Package management

💬 Example Queries

  • Get a list of all installed packages on the device.
  • Execute an ADB command to install an app.
  • Capture a screenshot of the device.