MCP profile
Github JuanCF Scrcpy Mcp
MCP server for Android device control via ADB and scrcpy
Developer ToolsPackageJavaScript/TypeScriptOpen SourceExternal
Last updated
March 16, 2026
Visibility
Public
ByRegistry
About This MCP Server
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.
Capabilities
34 tools covering screenshots, input, apps, UI automation, shell, files, and clipboardscrcpy-first: uses scrcpy's binary control protocol for 10-50x faster input and near-instant screenshots (~33ms)ADB fallback: every tool works without scrcpy — slower but always availableImage-returning screenshots: the AI actually sees the screen, not just a file pathUI element finding: ui_find_element returns tap coordinates so the AI can act on what it seesClipboard that works on Android 10+: scrcpy bypasses the restrictions that break ADB-only solutions
Why Use Github JuanCF Scrcpy Mcp?
- 34 tools covering screenshots, input, apps, UI automation, shell, files, and clipboard
- scrcpy-first: uses scrcpy's binary control protocol for 10-50x faster input and near-instant screenshots (~33ms)
- ADB fallback: every tool works without scrcpy — slower but always available
- Image-returning screenshots: the AI actually sees the screen, not just a file path
- UI element finding: ui_find_element returns tap coordinates so the AI can act on what it sees
- Clipboard that works on Android 10+: scrcpy bypasses the restrictions that break ADB-only solutions
Specifications
Status
live
Industry
Developer Tools
Category
General
Server type
Package
Language
JavaScript/TypeScript
License
Open Source
Verified
Yes
Hosting
Hosting Options
- Package
API
Integrate this server into your application. Choose a connection method below.
1
Install
Install command
JavaScript/TypeScript
npx scrcpy-mcp2
Configure
Configuration
json
{
"mcpServers": {
"android": {
"command": "npx",
"args": ["scrcpy-mcp"]
}
}
}Performance
Usage
Quick Reference
- Name
- Github JuanCF Scrcpy Mcp
- Function
- MCP server for Android device control via ADB and scrcpy
- Transport
- Package
- Language
- JavaScript/TypeScript
- Install
- npx scrcpy-mcp
- Source
- External (Registry)
- License
- Open Source
Get started
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.