适合谁
- 需要同时支持iOS和Android的开发者或测试团队,希望统一API
- 希望减少对XCUITest或Espresso等平台特定知识的依赖
- 需要结构化、确定性输出(基于无障碍树)而非仅依赖截图的场景
- 在本地或云上使用模拟器/仿真器进行自动化测试
该服务器为移动自动化提供了强大的集成,支持多平台和多种客户端。其无障碍优先的方法高效且避免视觉模型成本。然而,它是社区驱动项目,用户需自行承担风险。文档详尽,社区活跃。适合希望统一移动自动化的开发团队。
最强项 · 文档质量 12/20 最弱项 · 可靠性 3/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 20+
MOBILEMCP_AUTH
为 SSE 服务器模式设置 Bearer 令牌;启用后所有请求需携带 Authorization: Bearer <token> 头。值由用户自行设定。
MOBILEMCP_DISABLE_TELEMETRY
设为 1 可关闭通过 PostHog 收集的匿名使用遥测。
MOBILEMCP_ALLOW_UNSAFE_URLS
设为 1 可允许 mobile_open_url 打开非标准 URL scheme(默认被阻止)。
MOBILEMCP_LEGACY_ROBOT
设为 1 可对 Android 设备和物理 iOS 设备使用旧版平台专用驱动;iOS 模拟器仍使用 mobilecli。
使用npx运行服务器,支持stdio和SSE模式。SSE模式使用--listen参数,可选端口和主机绑定。可通过环境变量MOBILEMCP_AUTH设置Bearer token授权。适用于Claude Code、Codex、Gemini CLI、GitHub Copilot、Cursor、Windsurf等客户端。详细配置参见各客户端文档。
{
"mcpServers": {
"mobile-mcp": {
"command": "npx",
"args": ["-y", "@mobilenext/mobile-mcp@latest"]
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"mobile-mcp": {
"command": "npx",
"args": [
"-y",
"@mobilenext/mobile-mcp@latest"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add mobile-mcp -- npx -y @mobilenext/mobile-mcp@latest
在终端运行;先把 <…> 占位符换成你自己的值。
配置完成后,让 AI 助手“列出可用设备”;如果能返回正在运行的模拟器、仿真器或已连接的真机,说明服务器已正确连接。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
这是一个Model Context Protocol(MCP)服务器,通过平台无关的接口实现可扩展的移动自动化与开发,无需分别掌握iOS或Android知识。可运行于模拟器(simulators)、仿真器(emulators)以及真机(iOS和Android)。本服务器允许智能体和大语言模型通过结构化的无障碍快照或基于坐标的点击与原生iOS/Android应用及设备交互。默认使用stdio传输,支持SSE模式(通过--listen参数)。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 e0c215b28772 数据同步于 2026-10-12 查看 FMRS 评分方法