mobile-automation
Skill10k starsChanged 19 months agoApache-2.0View on GitHub
Control Android and iOS devices, emulators and simulators — launch apps, tap, swipe, type, take screenshots, read the accessibility tree. Use when a task involves a mobile device or app, mobile UI testing, or reproducing a bug on a phone.
2 other projects use a version of this.
Adopted by
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Most recently taken up by
- godhiraj-code/greenbuild-plugintheir own version, first seen Nov 1, 2026
- K9i-0/ccpockettheir own version, first seen Nov 1, 2026
Who's talking about mobile-next/mobile-mcp
- @midu.dev“Servidor MCP te permite desarrollar y automatizar dispositivos móviles desde tu IA. ✓ Compatible con …”Bluesky · Sep 27, 2026 · 3 likes
- @github-trending.bsky.social“🔥 Hot Repo! 🔥 (100+ new stars) 📦 mobile-next / mobile-mcp ⭐ 7,068 (+143) 🗒 TypeScript Model Context …”Bluesky · Sep 26, 2026 · 3 likes
- ADORSYS-GIS/ai-helm“feat(opencode): expand well-known MCP catalog — local npx batches + Atlassian (ADR-0071/0072/0073)”GitHub · Jun 29, 2026 · 3 reactions
- Kilo-Org/kilo-marketplace“Add Mobile MCP server”GitHub · Jul 12, 2026 · 2 reactions
- @github-trending-js.bsky.social“🔥 Hot Repo! 🔥 (100+ new stars) 📦 mobile-next / mobile-mcp ⭐ 7,068 (+143) 🗒 TypeScript Model Context …”Bluesky · Sep 27, 2026 · 1 likes
The biggest 5 of 59 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 59
Talked about on GitHub, Bluesky, Stack Overflow and the web (59 times).
On GitHub · 49
- Jun 29, 2026feat(opencode): expand well-known MCP catalog — local npx batches + Atlassian (ADR-0071/0072/0073) — ADORSYS-GIS/ai-helm3 reactions · 4 comments
- Jul 12, 2026Add Mobile MCP server — Kilo-Org/kilo-marketplace2 reactions · 1 comment
- Nov 5, 2026mcp: time-box simulator calls so one hung request cannot stall a tool call forever — shipvo/shipvo0 reactions · 4 comments
- Nov 5, 2026mcp: say what changed after each action (none / content / new screen) and offer a compact diff — shipvo/shipvo0 reactions · 1 comment
- Nov 2, 2026agent-skills.github.mobile-next.mobile-mcp: 1.0.15 → 1.0.16 — sudosubin/agents.nix0 reactions
44 more on GitHub
- Nov 2, 2026claude-code-marketplaces.github.mobile-next.mobile-mcp: 1.0.15 → 1.0.16 — sudosubin/agents.nix0 reactions
- Nov 2, 2026claude-code-plugins.github.mobile-next.mobile-mcp: 1.0.15 → 1.0.16 — sudosubin/agents.nix0 reactions
- Nov 2, 2026agent-plugins.github.mobile-next.mobile-mcp: 1.0.15 → 1.0.16 — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-plugins.github.mobile-next.mobile-mcp: 1.0.14 → 1.0.15 — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-plugins.github.mobile-next.mobile-mcp: 1.0.14 → 1.0.15 — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-skills.github.mobile-next.mobile-mcp: 1.0.14 → 1.0.15 — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-marketplaces.github.mobile-next.mobile-mcp: 1.0.14 → 1.0.15 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-plugins.github.mobile-next.mobile-mcp: init at 1.0.14 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-marketplaces.github.mobile-next.mobile-mcp: init at 1.0.14 — sudosubin/agents.nix0 reactions
- Oct 28, 2026Assess installed MobileNext MCP sources and .NET reuse boundaries — SapkaLabs/DroidHelm0 reactions · 2 comments
- Oct 27, 2026[独立评估] SOTA 评分卡与对标 · phonehands — HUIIIM/phonehands0 reactions
- Oct 26, 2026agent-skills.github.mobile-next.mobile-mcp: 1.0.13 → 1.0.14 — sudosubin/agents.nix0 reactions
- Oct 26, 2026agent-plugins.github.mobile-next.mobile-mcp: 1.0.13 → 1.0.14 — sudosubin/agents.nix0 reactions
- Oct 24, 2026agent-plugins.github.mobile-next.mobile-mcp: 1.0.12 → 1.0.13 — sudosubin/agents.nix0 reactions
- Oct 24, 2026agent-skills.github.mobile-next.mobile-mcp: 1.0.12 → 1.0.13 — sudosubin/agents.nix0 reactions
- Oct 18, 2026agent-plugins.github.mobile-next.mobile-mcp: 1.0.11 → 1.0.12 — sudosubin/agents.nix0 reactions
- Oct 18, 2026agent-skills.github.mobile-next.mobile-mcp: 1.0.11 → 1.0.12 — sudosubin/agents.nix0 reactions
- Oct 16, 2026agent-skills.github.mobile-next.mobile-mcp: init at 1.0.11 — sudosubin/agents.nix0 reactions
- Oct 14, 2026agent-plugins.github.mobile-next.mobile-mcp: 1.0.10 → 1.0.11 — sudosubin/agents.nix0 reactions
- Oct 14, 2026agent-plugins.github.mobile-next.mobile-mcp: 1.0.8 → 1.0.10 — sudosubin/agents.nix0 reactions
- Oct 13, 2026Second iOS device sends commands to first device's agent (hardcoded localhost:8100 client) — mobile-next/mobilecli0 reactions
- Oct 10, 2026让 Agent 直接操控手机的神器,开源了! — szwnba/affweb0 reactions
- Oct 8, 2026feat(ios): add MOBILECLI_IOS_AGENT_URL to use an already running agent, including over the Wi-Fi CoreDevice tunnel — mobile-next/mobilecli0 reactions · 3 comments
- Oct 4, 2026agent-plugins.github.mobile-next.mobile-mcp: init at 1.0.8 — sudosubin/agents.nix0 reactions
- Sep 28, 2026chore(deps): bump sharp and @mobilenext/mobile-mcp in /sample-app/scripts — sh3lan93/mobile-automator0 reactions
- Sep 25, 2026让 AI 帮你操作手机,这个 GitHub 开源项目支持安卓和 iPhone。 — szwnba/affweb0 reactions
- Sep 24, 2026feat(mobile-mcp): Mobile Next's device server, pinned at 1.0.5, telemetry off — forgeprint/forgeprint0 reactions
- Jul 15, 2026tvOS device.io.focus: accessibility-identity focus via bounded Siri Remote traversal — mobile-next/devicekit-ios0 reactions · 1 comment
- Jul 15, 2026feat: Real Apple TV (tvOS) automation: CoreDevice identity, agent lifecycle, tunnel transport — mobile-next/mobilecli0 reactions · 3 comments
- Jun 30, 2026[Feature]: Add an Mobile preview with agent controls like web preview — pingdotgg/t3code0 reactions · 4 comments
- Jun 5, 2026content(mcp): add Mobile MCP Server — JSONbored/awesome-claude0 reactions · 3 comments
- Apr 26, 2026Track upstream: Google's official Android Management API MCP server — dogkeeper886/android-wifi-mcp0 reactions · 1 comment
- Apr 13, 2026feat: pattern update 2026-04-13 — PSV-015 MCP Go SDK DNS rebinding CVE-2026-34742, PSV-016 mobile-mcp Android intent RCE CVE-2026-35394, PSV-017 OpenClaw WebSocket scope elevation CVE-2026-22172 — kurtpayne/skillscan-security0 reactions · 1 comment
- Mar 30, 2026[Argus] CVE-2026-33989: @mobilenext/mobile-mcp의 경로 탐색 취약점을 통한 임의 파일 쓰기 가능 — LEEKIYOON-SEC/Argus-DEV0 reactions
- Mar 4, 2026Add Claude skill: android-sdk-event-inspection — DataDog/dd-sdk-android0 reactions · 6 comments
- Dec 12, 2025[E2E Mobile MCP] 1/10: Project Setup & MCP Server Installation — diabetactic/diabetify0 reactions · 4 comments
- Nov 4, 2025[Server Request]: Add Mobile MCP — cursor/mcp-servers0 reactions · 1 comment
- Sep 30, 2025[MCP Catalog] New MCP server candidate: io.github.mobile-next/mobile-mcp — obot-platform/mcp-catalog0 reactions · 1 comment
- Aug 10, 2025sse transport not supported ? — JetBrains/mcp-server-plugin0 reactions
- Aug 1, 2025Add Mobile Next mcp documentation — upstash/context70 reactions · 1 comment
- Jun 24, 2025Merge upstream changes from mobile-next/mobile-mcp — pcomans/mobile-mcp0 reactions · 2 comments
- May 23, 2025[Server Submission]: Mobile MCP Server (iOS/Android) — cline/mcp-marketplace0 reactions · 2 comments
- Apr 1, 2025Update README.md — punkpeye/awesome-mcp-servers0 reactions · 7 comments
- Mar 30, 2025Doc: Update README.md to include Mobile MCP server — modelcontextprotocol/servers0 reactions · 1 comment
On Bluesky · 8
- Sep 27, 2026Servidor MCP te permite desarrollar y automatizar dispositivos móviles desde tu IA. ✓ Compatible con emuladores de iOS y Android ✓ También… — @midu.dev3 likes and reposts
- Sep 26, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 mobile-next / mobile-mcp ⭐ 7,068 (+143) 🗒 TypeScript Model Context Protocol Server for Mobile… — @github-trending.bsky.social3 likes and reposts
- Sep 27, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 mobile-next / mobile-mcp ⭐ 7,068 (+143) 🗒 TypeScript Model Context Protocol Server for Mobile… — @github-trending-js.bsky.social1 likes and repost
- Sep 26, 2026Just drove my whole Android phone from a chat prompt with mobile-mcp! 🤖 It booted my emulator, installed this app, logged in, liked posts… — @freakynit.bsky.social1 likes and repost · 1 reply
- Aug 30, 2026📦 mobile-next / mobile-mcp ⭐ 6,215 (+85) 🗒 TypeScript Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android,… — @github-trending-js.bsky.social1 likes and repost
3 more on Bluesky
- Sep 28, 2026AI news - Sep 28, 2026 1. Mobile MCP enables agentic automation for iOS and Android LINK 2. Alexandria Knowledge Library for Agentic Web… — @hackobar.bsky.social0 likes and reposts · 1 reply
- Sep 27, 20265. OpenAI Pauses Frontier Model Tool-Use Training and Evaluation After Sandbox Breach LINK 6. Mobile-MCP Model Context Protocol Server for… — @hackobar.bsky.social0 likes and reposts · 1 reply
- May 23, 2025Is this one of those MCP? github.com/mobile-next/... — @purnamana.bsky.social0 likes and reposts · 1 reply
On Stack Overflow · 1
On the web · 1
- Oct 4, 2026mobile-next/mobile-mcp | TiniX Repo Trending — repo.tinix.ai
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- K9i-0/ccpocket★ 1.1ksame name
- godhiraj-code/greenbuild-plugin★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 0 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 18
Pick a device: Call mobile_list_available_devices and use one of the returned devices for every subsequent call.
- Very specific: line 22
See the screen: Prefer mobile_list_elements_on_screen — it returns the accessibility tree with element labels and coordinates.
- Very specific: line 41
Use mobile_save_screenshot when the user wants the image as a file.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Mobile Automation with Mobile MCP
Tools for driving real phones, emulators and simulators. All tools are
prefixed mobile_.
Workflow
- Pick a device. Call
mobile_list_available_devicesand use one of the returned devices for every subsequent call. If no device is available, ask the user to connect one (Android:adb devicesmust show it; iOS: simulator booted or device paired). - See the screen. Prefer
mobile_list_elements_on_screen— it returns the accessibility tree with element labels and coordinates. It is faster, cheaper, and more reliable than screenshots. Fall back tomobile_take_screenshotonly when elements are missing or you need visual confirmation (games, canvas-drawn UI, image content). - Act.
mobile_click_on_screen_at_coordinates,mobile_swipe_on_screen,mobile_type_keys,mobile_press_button(HOME, BACK, VOLUME, ENTER),mobile_launch_app/mobile_terminate_app/mobile_list_apps,mobile_open_url. - Verify after every action. Re-list elements (or re-screenshot) to confirm the UI changed as expected before the next step. Mobile UIs animate; if the expected element is not there yet, wait briefly and check again rather than tapping blind.
Tips
- Click the center of an element's bounds, not its top-left corner.
- To type, first tap the input field, confirm it is focused, then
mobile_type_keys. - Use
mobile_save_screenshotwhen the user wants the image as a file;mobile_start_screen_recording/mobile_stop_screen_recordingfor videos. - App crashed?
mobile_list_crashesandmobile_get_crashfetch crash logs. - Screen size from
mobile_get_screen_size; coordinates are in that space. - Real devices in the cloud (no local hardware):
mobile_login_to_cloud_provider, thenmobile_list_remote_devices/mobile_allocate_remote_device, and release withmobile_release_remote_devicewhen done. See https://mobilenext.ai/docs for details.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

