JuanCFJuanCFCommunity·1 Agent Skills Included

scrcpy-mcp

See and control Android devices through fast screen automation

Gives direct vision and control over Android devices through ADB and scrcpy. Captures screenshots, taps, swipes, types text, launches apps, finds UI elements, and transfers files without manual phone handling. Runs input up to 50x faster than standard ADB and documents common pitfalls so automation workflows succeed on the first try.
npx skills add JuanCF/scrcpy-mcp --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install scrcpy-mcp?

Run `npx skills add JuanCF/scrcpy-mcp --all -g -y` in your terminal to install everything globally. You also need Node.js 24+, ADB platform tools, and an Android device with USB debugging enabled.

How to control an Android phone with AI?

Connect your phone via USB with debugging enabled, then your AI agent can see the screen, tap, swipe, type, and launch apps through the 36 included tools.

Does scrcpy-mcp work with Claude Code and Cursor?

Yes. It works with any MCP-compatible client including Claude Code, Cursor, OpenCode, VS Code Copilot, and Claude Desktop.

Why are my taps landing in the wrong place?

Screenshots are downscaled, so never tap pixel coordinates read from them. Always use coordinates returned by ui_find_element or ui_dump, which match the native screen space.

How to type special characters on Android?

Standard text input crashes on characters like ñ, ¡, or accented vowels. Use clipboard_set with paste enabled instead, which handles any Unicode text reliably.

Related Repositories in Software Engineering

View All in Software Engineering