略读
教程实操
让 AI 帮你操作手机,这个 GitHub 开源项目支持安卓和 iPhone。
新颖证据可用
逛逛GitHub 介绍 Mobile MCP,一条命令让 Claude Code 操作安卓和 iOS 真机与模拟器。
批注我觉得思路值得记一下,先读无障碍信息定位控件,读不全再截图让模型按坐标点,这样大部分操作不用靠看图。
做成了什么
把 Mobile MCP(https://github.com/mobile-next/mobile-mcp ,文中称接近 7K Star)接进 Claude Code 或 Cursor,在对话里让 AI 列出设备、读当前屏幕的文字和可交互元素、截图,再打开 App 和输入内容。文中提到独立开发者用它改完页面后让 AI 检查按钮位置和跳转。
关键步骤
- 环境:Node.js 22 或更高,加一个能用的 MCP 客户端。
- 连设备:安卓装 Platform-Tools、设好 ANDROID_HOME,adb devices 状态为 device 才算连上;iOS 模拟器用完整 Xcode 启动,再用 xcrun simctl list devices booted 确认。
- 接入:Claude Code 里执行 claude mcp add mobile-mcp -- npx -y @mobilenext/mobile-mcp@latest,Cursor 等客户端把同样的 npx 命令写进 mcpServers。
- 验证:先让它列出已连接设备,确认找到目标设备再读屏幕,多台设备时在指令里写明名称或编号。
坑
adb 显示 unauthorized 时去手机上点授权,列表为空就查数据线、USB 模式和驱动;服务连上却找不到手机,回到 adb devices 或模拟器状态排查。iPhone 真机还要另配 iOS 自动化环境,文中没展开,只建议对照当前官方文档核对版本。