JuanCF/scrcpy-mcp

MCP server for Android device control via ADB and scrcpy — gives AI agents vision and control over Android devices

42
/ 100
Emerging

Implements a **34-tool SDK** exposing screenshots (with actual image data), touch input, app lifecycle, UI element finding, shell execution, and file transfer — all over stdio transport compatible with Claude, Cursor, and VS Code Copilot. Uses scrcpy's binary protocol for 10-50x faster input latency and ~33ms screenshots when a session is active, with automatic ADB fallback for every operation. Includes Android 10+ clipboard workarounds and UI hierarchy inspection via XML dumps to enable AI agents to both see and meaningfully interact with device state.

Available on npm.

Maintenance 10 / 25
Adoption 2 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

2

Forks

1

Language

TypeScript

License

MIT

Last pushed

Feb 27, 2026

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/JuanCF/scrcpy-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.