Favicon of Mobile MCP

Mobile MCP

An open-source MCP server lets AI agents automate iOS and Android apps on local devices, simulators and emulators, or remote cloud devices.

Screenshot of Mobile MCP website

Mobile MCP connects AI agents to native iOS and Android apps for testing, form entry and extracting data from screens. Developers and testers can use the same tools across physical devices, simulators and emulators.

  • Agent-driven workflows: Agents can tap, swipe, type and follow multi-step app journeys through MCP-compatible clients such as Claude Code, Codex, Gemini and GitHub Copilot.
  • Screen reading: Agents can read interface elements as structured accessibility data without a vision model or image tokens, then use screenshots and coordinate-based taps when needed.
  • App and device controls: Agents can install, launch and stop apps, record the screen, change orientation, simulate GPS location and access the clipboard.
  • Debugging: Device logs and crash reports give agents information to investigate failures on iOS and Android.
  • Live device view: Claude Code users running Ghostty or kitty can view a device's screen in a terminal side pane and interact with it there.

The server runs against devices on your own machine. Local iOS simulators require Xcode, Android emulators require the Android SDK, and physical devices connect over USB. The project is open source under Apache 2.0.

Mobile Next Cloud provides remote physical iOS and Android devices through the same tools. That option uses cloud-hosted devices and requires authentication with the cloud provider.

Similar to Mobile MCP