RadarTopicsBuildersWeeklyReads
Open Source Radar
mobile-next/

mobile-mcp

GitHubWebsite

Mobile MCP server enables cross-platform control of iOS and Android devices (emulators, simulators, real). It provides a TypeScript-based server accessible via MCP-compatible clients and supports multiple integration methods. Latest release notes indicate a breaking change to backend machinery in v1.0.0.

5.8kstars
490forks
61issues
Apache-2.0license
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Mobile MCP server for Mobile Development and Automation across iOS, Android, simulators, emulators, and real devices. It enables Agents and LLMs to interact with native apps via structured UI data or coordinate-based taps from screenshots.

How it works

The project exposes MCP-compatible tools to automate and interact with mobile devices. Features include device management, app management, screen interaction, and input/navigation, with outputs focused on structured data from UI elements and actions.

Getting started

Installation and configuration

{
  "mcpServers": {
    "mobile-mcp": {
      "command": "npx",
      "args": ["-y", "@mobilenext/mobile-mcp@latest"]
    }
  }
}

Amp/Cline/Claude/Codex/Copilot/Cursor integration examples are provided in the README, each showing how to register the MCP server with various tools. See README for full command blocks.

SSE server mode example:

npx @mobilenext/mobile-mcp@latest --listen 3000

Authorization (Bearer) example:

MOBILEMCP_AUTH=my-secret-token npx @mobilenext/mobile-mcp@latest --listen 3000

Verify it works by listing devices after configuration (example prompt: "list available devices").

Recent releases

Latest 5 releases:

  • 1.0.0 Version 1.0.0 (2026-08-02): BREAKING CHANGE Starting from version 1.0.0, mobilecli is used as the backend, instead of the old typescript code.
  • 0.0.59 Version 0.0.59 (2026-06-09): Chore: Updated hono packages for security; Chore: Updated mobilewright SDK version
  • 0.0.58 Version 0.0.58 (2026-06-09): Fix: Understand getRobot device types and platforms; Chore: Moved tests from mocha/nyc to playwright
  • 0.0.57 Version 0.0.57 (2026-05-28): Chore: Update mobilewright to 0.0.41
  • 0.0.56 Version 0.0.56 (2026-05-28): Chore: Update mobilewright to 0.0.38; Fix: Restore mcp-publisher functionality

Traction

Stars: 5793 (as of last push 2026-08-03), Forks: 490, Open issues: 61. (Raw numbers only.)

Behind the repo

No company or startup link provided in the provided data; section omitted.

Caveats

License: Apache-2.0. Created: 2025-03-28. Last push: 2026-08-03. Prerequisites include Xcode CL tools, Android Platform Tools, node.js v20+, and MCP-supported agents. To iOS real devices, go-ios, WebDriverAgent, and an iOS device tunnel are required. Version 1.0.0 introduces a breaking change by switching backend to mobilecli.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →