Mobile MCP
Browser Automationstdio
A Model Context Protocol server for mobile automation and scraping across iOS and Android, working with emulators, simulators, and real devices. Exposes the device screen and accessibility tree to agents so they can tap, swipe, type, take screenshots, and drive app flows, which makes it useful for mobile QA, exploratory testing, and app automation.
Connect
Add this configuration to .claude/mcp.json
{
"mcpServers": {
"mobile-mcp": {
"command": "npx",
"args": [
"-y",
"@mobilenext/mobile-mcp@latest"
]
}
}
}Tools (3)
list_devices
List available simulators, emulators, and connected physical devices.
{
"type": "object",
"properties": {}
}take_screenshot
Capture a screenshot of the current device screen.
{
"type": "object",
"properties": {
"device": {
"type": "string",
"description": "Target device identifier"
}
}
}tap
Tap at given screen coordinates or on a named element.
{
"type": "object",
"properties": {
"x": {
"type": "integer",
"description": "X coordinate"
},
"y": {
"type": "integer",
"description": "Y coordinate"
},
"device": {
"type": "string",
"description": "Target device identifier"
}
}
}Resources
This server does not expose any resources.
Prompts
This server does not expose any prompts.
Server information
- License
- Apache-2.0
- Stars
- 0
- Last updated
- July 28, 2026