一、项目介绍

移动端测试与自动化一直是又必要又繁琐的活:要手动开模拟器、点流程、录步骤,换一台真机或换系统又得重来。当团队想用 LLM 来理解界面并自动走查多步用户旅程时,缺少一个统一的、能对接 Agent 的入口。
Mobile MCP 把 iOS 与 Android 的自动化封装成 MCP 服务器,一个工具集同时覆盖模拟器、仿真器和真机。你可以让 AI 驱动脚本化的点击、输入、表单交互,也能把多步用户旅程交给 LLM 编排,无需手动操控设备。

二、项目基本信息

信息项详情
项目名称mobile-mcp
GitHub地址https://github.com/mobile-next/mobile-mcp
项目描述Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
作者mobile-next
开源协议Apache-2.0
开源状态公开
LanguagesTypeScript
支持平台Windows / macOS / Linux
最后更新2026-10-26

三、核心优势

  • 一个 API 通吃:同一套工具覆盖 iOS 与 Android 各目标
  • 原生自动化:面向测试与数据录入场景的真实设备交互
  • 脚本化流程:无需手动控制设备即可走查表单与多步旅程
  • LLM 驱动:支持由模型编排的多步用户旅程
  • Agent 友好:便于接入各类 Agent 框架做移动端自动化

四、适用场景

适合移动端 App 的自动化测试、回归走查、数据录入,以及把移动交互能力开放给 AI Agent 的团队。

五、安装教程

当前最新版本 1.0.14。按下方命令安装(如遇网络问题可切换镜像源):

npx @mobilenext/mobile-mcp@latest install

常见报错:依赖缺失时先升级运行环境(如 Node、Python、.NET、JDK)到项目要求版本;网络超时多为镜像或代理问题,可重试或换源。

六、使用示例

下面是一段可直接运行或参考的真实示例:

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

七、常见问题

问:需要真机吗?答:模拟器、仿真器和真机都支持。问:依赖什么运行环境?答:需要本机具备对应平台的工具链(如 Xcode/Android SDK),由 MCP 调用。

八、总结

mobile-mcp 用一个清晰的设计,把把第三方能力安全接进 AI这件事从重复劳动变成了可复用、可维护的工程能力。它不追求大而全,而是把核心痛点解决得足够扎实,这正是日常开发与团队落地时最需要的那种工具。如果你也在被同类问题困扰,不妨按上面的安装与使用步骤试一试,把它接进自己的工作流。