scrcpy-mcp

JuanCF/scrcpy-mcp
★ 17 stars TypeScript 🤖 AI/LLM Updated 1d ago
MCP server for Android device control via ADB and scrcpy — gives AI agents vision and control over Android devices
View on GitHub →

Quick Install

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

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "scrcpy-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "JuanCF/scrcpy-mcp"
      ]
    }
  }
}

README Excerpt

MCP server that gives AI agents full vision and control over Android devices via ADB and scrcpy. Connect any MCP-compatible AI assistant (Claude Code, OpenCode, Cursor, VS Code Copilot, etc.) to your Android device. The AI can see the screen, tap, swipe, type, launch apps, inspect UI elements, transfer files, and run shell commands.

Tools (20)

ADB_PATHANDROID_SERIALFFMPEG_PATHSCRCPY_SERVER_PATHSCRCPY_SERVER_VERSIONapp_currentapp_installapp_listapp_startapp_stopapp_uninstallclipboard_getclipboard_setcollapse_panelsdevice_infodevice_listdrag_dropexpand_notificationsexpand_settingsfile_list

Topics

adbandroidmcpmcp-serverscrcpyscrcpy-mcp