MCP Servers / development / Mobile Device MCP

Mobile Device MCP

JSON →
none19development

An MCP server to interact with multiple iOS and Android devices at the same time.

Install
How to run this server
[ { "cmd": "npx -y @srmorete/mobile-device-mcp@latest", "imports": [] } ]
server path: mobile-device-mcp
Tools
What this server exposes
list_devices
List available iOS and Android devices
screenshot
Capture the device screen (JPEG)
uitree
Get the UI element tree as a flat list, with optional search and limit
tap
Tap at screen coordinates
double_tap
Double-tap at screen coordinates
long_press
Long-press at screen coordinates (configurable duration)
scroll
Swipe from start to end coordinates
type_text
Type text into the focused element
press_button
Press a hardware/navigation button (home, back, enter, volumeUp/Down, dpadUp/Down/Left/Right/Center)
launch_app
Launch an app by bundle ID / package name
terminate_app
Force-stop an app
list_apps
List installed apps
run_code
Execute sandboxed JavaScript on-device (see run_code below)
Configuration
Environment & auth
authnone
Resources
Mobile Device MCP — MCP Server · libregistry