mobile-mcp

mobile-mcp is an MCP server that lets AI agents drive iOS and Android apps on simulators, emulators, and real devices for testing and automation.

What it is good for

  • Testing native iOS and Android apps without writing platform-specific test code
  • Filling in forms and running multi-step flows on a phone with an AI agent
  • Taking screenshots, reading screen contents, and recording device video
  • Collecting device logs and crash reports from a phone or emulator

At a glance

Who it is for
Setup
Guided command-line setup

Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.

Cost
Free and open source
Type
MCP server or connector
Tasks
Works with
Claude Code, Codex, Cursor, Gemini, GitHub Copilot, VS Code

Momentum

Rank this week
Not ranked yet
Best rank
None yet
GitHub stars
10,217

GitHub numbers as of Nov 2, 2026. Updated weekly.

6,523 8,507 10.5k Sep 24, 2026 Nov 2, 2026
GitHub stars for mobile-mcp: 6,797 on Sep 24, 2026, 10,217 on Nov 2, 2026. Source: GitHub.

Questions

Is mobile-mcp free?
Yes. It is free and open source (Apache-2.0 license).
Do I need to know how to code to use mobile-mcp?
You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
What does mobile-mcp work with?
According to its own documentation, it works with Claude Code, Codex, Cursor, Gemini, GitHub Copilot, and VS Code.
What is mobile-mcp good for?
Testing native iOS and Android apps without writing platform-specific test code, filling in forms and running multi-step flows on a phone with an AI agent, taking screenshots, reading screen contents, and recording device video, and collecting device logs and crash reports from a phone or emulator.

Similar agents to mobile-mcp

  • axuse

    axuse is an MCP server that lets AI agents control a browser and desktop by reading page structure instead of screenshots, for developers and agent operators.

  • cua

    Cua is a set of tools that gives AI agents full desktops they can operate for people who need work done on their computer.

  • OpenBot

    OpenBot is a desktop app that runs persistent AI teammates on your own computer, each with its own workspace and task queue, for people who want agents working in the background.

  • esp32-iphone-agent

    ESP32 iPhone Agent is a hardware and app setup that lets an AI model operate a real iPhone for hands-free phone tasks, using a small board instead of a computer.

  • hermes-jev-skills

    Hermes Jev Skills is a set of add-ons that adds a small decision model to AI agents so routine choices cost less for people running Hermes, Claude Code, or Codex.

  • AutoCua

    AutoCua is a Python agent that controls a computer, browser, or phone by clicking and typing for users who need repetitive desktop or web tasks done.

Also compared with mobile-mcp on these pages:

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.