SERVER

Mobile MCP

Rank #28

io.github.mobile-next/mobile-mcp

MCP server for iOS and Android Mobile Development, Automation and Testing

35 versions
9,315 GitHub stars
by mobile-next (1 servers)View repository ↗
First listed
Apr 3, 2025
Last publish date
Oct 14, 2026
PURPOSE

What you can do with Mobile MCP

Mobile MCP lets an agent automate and develop native iOS and Android apps through one platform-agnostic interface, working from accessibility snapshots or, when needed, screenshots and coordinate taps, on simulators, emulators, real devices and Mobile Next Cloud devices.

Suitable tasks
  • Drive multi-step flows in a native app
  • Fill forms and verify screens for testing
  • Install, launch and terminate apps
  • Read device logs and crash reports
  • Record the screen while a scenario runs
CAPABILITIES AND LIMITATIONS

What Mobile MCP can and cannot do

Capabilities

33 tools for device management (list devices, orientation, fold, location, clipboard), cloud devices (login, allocate, release), app management, screen interaction (screenshots, element listing, tap, double tap, long press, swipe, recording), input and navigation (type, hardware buttons, open URL), logs and crashes, plus mobile_batch_commands to run several in one call.

Documented tools (22 of 33)
  • mobile_list_available_devices
  • mobile_get_screen_size
  • mobile_set_orientation
  • mobile_set_location
  • mobile_list_apps
  • mobile_launch_app
  • mobile_terminate_app
  • mobile_install_app
  • mobile_take_screenshot
  • mobile_list_elements_on_screen
  • mobile_click_on_screen_at_coordinates
  • mobile_long_press_on_screen_at_coordinates
  • mobile_swipe_on_screen
  • mobile_type_keys
  • mobile_press_button
  • mobile_open_url
  • mobile_start_screen_recording
  • mobile_get_device_logs
  • mobile_list_crashes
  • mobile_batch_commands
  • mobile_login_to_cloud_provider
  • mobile_allocate_remote_device
Limitations
  • Real devices need platform tools and drivers set up (adb with USB debugging; iOS device connected and trusted)
  • Fold support applies only to specific foldable simulators and emulators
  • Non-standard URL schemes are blocked in mobile_open_url unless MOBILEMCP_ALLOW_UNSAFE_URLS is set
  • The HTTP server accepts unauthenticated connections unless MOBILEMCP_AUTH is set; the old HTTP+SSE flow has been removed
  • Device mirroring (/mobile-mirror) needs a kitty-graphics terminal such as kitty or Ghostty
REQUIREMENTS

What you need before using Mobile MCP

DeclaredNo credentialsNo credentials declared

The registry listing declares no required environment variables or authentication. This is declared metadata, not a verified install — the repository README is the authority.

Declared by Glama, last synced Oct 16, 2026. Not independently verified by MCP Toplist.

Runtime
Node.js 20+ via npx @mobilenext/mobile-mcp@latest
Credentials
None locally; a Mobile Next Cloud login for remote devices
Also needed
Xcode command line tools and a booted simulator for iOS; Android Platform Tools (adb) and a running emulator for Android
INSTALLATION AND FIRST TASK

Connect Mobile MCP and confirm it works

  1. Add command npx with args ["-y", "@mobilenext/mobile-mcp@latest"] to your client (Claude Code: claude mcp add mobile-mcp -- npx -y @mobilenext/mobile-mcp@latest)
  2. Or install the Claude Code plugin: /plugin marketplace add mobile-next/mobile-mcp, then /plugin install mobile-mcp@mobile-mcp
  3. Start a simulator or emulator, or connect and authorise a real device
  4. For HTTP mode run npx @mobilenext/mobile-mcp@latest --listen 3000 and set MOBILEMCP_AUTH
npm package
claude mcp add mobile-mcp -- npx -y @mobilenext/mobile-mcp
First successful task

Ask: "list available devices".

Expected: The agent calls mobile_list_available_devices and returns your running simulators, emulators and connected devices; an empty list means none is booted yet.

ALTERNATIVES

When to choose another server

MAINTENANCE AND EVIDENCE

What changed, and when this was checked

First listed
Apr 3, 2025
Latest version published
Oct 14, 2026
Version history
35 versions tracked (below)
Requirements evidence
Declared by Glama, last synced Oct 16, 2026. Not independently verified by MCP Toplist.
Profile checked
Oct 9, 2026 against README
Ranking data as of
Oct 16, 2026
Registry sightings

Do you maintain Mobile MCP? to correct or enrich this profile.

VERSIONS

Available versions (35)

0.1.0 · Nov 25, 20240.0.26 · Sep 9, 20250.0.31 · Oct 7, 20250.0.34 · Nov 1, 20250.0.35 · Nov 14, 20250.0.36 · Nov 19, 20250.0.37 · Dec 8, 20250.0.38 · Dec 9, 20250.0.39 · Jan 2, 20260.0.40 · Jan 15, 20260.0.41 · Jan 27, 20260.0.42 · Feb 3, 20260.0.43 · Feb 24, 20260.0.44 · Feb 25, 20260.0.45 · Mar 2, 20260.0.46 · Mar 3, 20260.0.47 · Mar 9, 20260.0.48 · Mar 20, 20260.0.49 · Mar 24, 20260.0.50 · Mar 27, 20260.0.51 · Apr 5, 20260.0.56 · May 17, 20260.0.57 · May 28, 20260.0.58 · Jun 2, 20260.0.59 · Jun 9, 20260.0.60 · Jun 15, 20260.0.61 · Jul 2, 20260.0.62 · Jul 11, 20261.0.0 · Aug 2, 20261.0.2 · Aug 9, 20261.0.3 · Sep 8, 20261.0.7 · Oct 1, 20261.0.8 · Oct 2, 20261.0.10 · Oct 11, 20261.0.11 · Oct 14, 2026Nov 25, 2024Oct 14, 2026
VersionPublished
1.0.11Oct 14, 2026
1.0.10Oct 11, 2026
1.0.8Oct 2, 2026
1.0.7Oct 1, 2026
1.0.3Sep 8, 2026
1.0.2Aug 9, 2026
1.0.0Aug 2, 2026
0.0.62Jul 11, 2026
0.0.61Jul 2, 2026
0.0.60Jun 15, 2026
0.0.59Jun 9, 2026
0.0.58Jun 2, 2026
0.0.57May 28, 2026
0.0.56May 17, 2026
0.0.51Apr 5, 2026
0.0.50Mar 27, 2026
0.0.49Mar 24, 2026
0.0.48Mar 20, 2026
0.0.47Mar 9, 2026
0.0.46Mar 3, 2026
0.0.45Mar 2, 2026
0.0.44Feb 25, 2026
0.0.43Feb 24, 2026
0.0.42Feb 3, 2026
0.0.41Jan 27, 2026
0.0.40Jan 15, 2026
0.0.39Jan 2, 2026
0.0.38Dec 9, 2025
0.0.37Dec 8, 2025
0.0.36Nov 19, 2025
0.0.35Nov 14, 2025
0.0.34Nov 1, 2025
0.0.31Oct 7, 2025
0.0.26Sep 9, 2025
0.1.0Nov 25, 2024
STANDING
#28of 144,396 active serversTop 0.1%

Ranks ahead of 144,368 of 144,396 servers on MCP Toplist.

Recent momentum
+4,535GitHub stars since Apr 27 (+95%)
BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: Top 1% of 144,396
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/io.github.mobile-next%2Fmobile-mcp.svg)](https://mcptoplist.com/server/io.github.mobile-next%2Fmobile-mcp)
HTML
<a href="https://mcptoplist.com/server/io.github.mobile-next%2Fmobile-mcp"><img src="https://mcptoplist.com/badge/io.github.mobile-next%2Fmobile-mcp.svg" alt="MCP Toplist: Top 1% of 144,396" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

FAQ

Frequently asked questions

Who maintains Mobile MCP?
Mobile MCP is maintained by mobile-next, which publishes 1 MCP server (35 total versions) tracked on MCP Toplist.
Is Mobile MCP listed on the Official MCP Registry?
Yes — Mobile MCP is listed on the Official MCP Registry, alongside PulseMCP, mcp.so and Glama.
How many versions does Mobile MCP have?
MCP Toplist tracks 35 versions of Mobile MCP, most recently published on Oct 14, 2026.
Where can I find the source code for Mobile MCP?
The source code for Mobile MCP is hosted at github.com/mobile-next/mobile-mcp.
Used in projects

Do you run this server?

Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.

EXPLORE