DevelopmentPython

android-mcp-server

An MCP server that provides programmatic control over Android devices via ADB.

Free
N/A rating (0 reviews)0 installs717 GitHub stars
ADBAndroidDevice Management

The Android MCP Server allows users to manage their Android devices programmatically through the Android Debug Bridge (ADB). It offers features such as executing ADB commands, capturing device screenshots, analyzing UI layouts, and managing device packages. This server is particularly useful for developers and testers who need to interact with Android devices in a streamlined manner. With flexible device configuration options, users can choose between automatic selection for single devices or manual selection for environments with multiple connected devices. The server is designed to facilitate efficient development workflows and enhance productivity by providing a straightforward interface for device management.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "android-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-android-mcp-server"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1