Agentβ™₯︎Age
Catalog

io.github.JuanCF/scrcpy-mcp

Official

by JuanCF Β· TypeScript

MCP server for Android device control via ADB and scrcpy

The io.github.JuanCF/scrcpy-mcp MCP server enables AI agents to control Android devices using ADB and scrcpy. It provides access to device vision (screen) and device actions through MCP-compatible tooling, including interactions like tapping, swiping, typing, and other operational commands.

πŸ› οΈ Key Features

  • Server name: io.github.JuanCF/scrcpy-mcp
  • Description: MCP server for Android device control via ADB and scrcpy
  • Topics: adb, android, mcp, mcp-server, scrcpy, scrcpy-mcp
  • Tool count: 36 tools
  • Tool coverage includes: screenshots, input, apps, UI automation, shell, files, clipboard, and video streaming
  • Approach noted in readme: β€œscrcpy-first”

πŸš€ Use Cases

  • Connect an MCP-compatible AI assistant to an Android device
  • Use the assistant to view the screen and perform device control tasks
  • Perform actions such as launching apps, inspecting UI elements, transferring files, and running shell commands

⚑ Developer Benefits

  • Provides structured MCP β€œtools” (36 total) spanning UI, automation, shell access, and device/file/clipboard capabilities

⚠️ Limitations

  • The provided documentation excerpt does not specify platform constraints, authentication/security model, or supported Android device requirements beyond using ADB and scrcpy.

Topics

adbandroidmcpmcp-serverscrcpyscrcpy-mcp