
字节笔记本
2026年9月27日 · 约 3 分钟读完
一套 MCP 操控 iOS 和 Android:7.5 千星的 mobile-mcp
之前写过 Google 的 ARTEMIS,那是 Android 侧的方案。今天这篇是它的跨平台对位选手:mobile-mcp(mobile-next 开源,7.5 千 stars)——一个 MCP 服务器,让任意支持 MCP 的 AI 客户端直接操控 iOS、Android 的真机、模拟器和仿真器。
它解决什么问题
移动自动化传统上是个"专业活":iOS 要懂 XCUITest,Android 要懂 Espresso,两边还得各写一套。mobile-mcp 把这层全部抹掉——描述目标就行,不需要平台专业知识。

架构上它走 accessibility-first 路线:优先从原生无障碍树读取界面结构来驱动应用,不消耗视觉模型的 image tokens;只在必要时降级到截图加坐标。这个设计让它既快又省——和 ARTEMIS 的"视觉模型兜底"正好是两种互补思路。
能做什么
- 原生 App 自动化:iOS 和 Android 的测试与数据录入场景,同一套 API 全覆盖;
- 多步用户旅程:由 LLM 驱动的多步操作流程,不用手动控制模拟器;
- 全设备控制:点击、滑动、手势,App 安装/启动/终止,录屏,硬件按键,深度链接,横竖屏;
- Agent 间协作:为 agent 框架提供通用的移动操作能力,agent-to-agent 的数据提取。
兼容 Claude Code、Codex、Gemini、GitHub Copilot、Antigravity——任何 MCP 客户端都能接。
怎么接入
Claude Code 一条命令:
claude mcp add mobile-mcp -- npx -y @mobilenext/mobile-mcp@latest其他客户端(VS Code、Amp、Cline、Antigravity 等)就是把同一个 npx 命令配进各自的 MCP 设置文件,README 里每个平台的配置都有现成示例。
云托管版
本地跑需要自己接设备或模拟器;官方还提供 Mobile Next Cloud,直接对云上的真机 iOS/Android 跑同一套工具,不用本地搭环境。
适合谁用
- 移动端测试工程师:把重复的回归测试交给 agent 跑;
- 做多平台 App 的团队:一套自动化脚本同时验证 iOS 和 Android;
- 做 agent 产品的开发者:给你的 agent 加上"操作手机"的能力,这是现成的 MCP 积木。
和 ARTEMIS 的关系可以这么记:ARTEMIS 强在 Android 单平台的深度(QEMU、Flash/Pro 模式),mobile-mcp 强在 iOS+Android 全覆盖的广度——按你的设备矩阵选。
仓库地址:github.com/mobile-next/mobile-mcp。



