mobile-mcp
View on GitHubModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
An MCP server that lets compatible AI clients control iOS and Android apps on simulators, emulators, and real devices. Provides accessibility-based UI inspection, taps and gestures, app management, screenshots, device logs, and batch commands.
Use Cases
Automate native iOS and Android appsTest mobile app flows on simulators and emulatorsControl physical mobile devices with an AI agentEnter data and navigate multi-step app journeysExtract structured UI elements and device dataCollect device logs and crash reports
Built With
- Language
- TypeScript
- Frameworks
- Model Context Protocol · Express · Playwright
Tags
mobile automation · iOS · Android · device control · app testing · UI interaction · accessibility tree · screenshots · data extraction · emulators · simulators · real devices