iOS MCP 完整功能详细介绍
一、基础定义
iOS MCP是部署在已越狱iPhone本地的Model Context Protocol(模型上下文协议)服务端,打通AI大模型代理与iOS真机底层权限;支持Claude、Codex、Cursor等所有兼容MCP协议的AI客户端,AI可下发指令、读取手机画面、直接操控整机,相当于给AI赋予一台实体iPhone的完整操作权限。
运行环境:支持有根、无根、Roothide全类型越狱,兼容iOS13~iOS18全系,内置服务自检面板,可在手机设置内复制AI客户端配置代码。
二、七大核心功能模块(共33组可调用工具)
模块1:屏幕视觉感知(AI“眼睛”)
1. 全屏截图、区域截图、屏幕录屏,自动回传画面给AI;
2. 获取屏幕基础信息:分辨率、亮度、前台应用、屏幕刷新率;
3. 解析完整UI元素树:识别按钮、输入框、弹窗、文字、图标,AI无需坐标即可直接操作控件;
4. 坐标元素查询:指定屏幕点位,返回该位置控件名称、功能、文字内容。
模块2:屏幕触控自动化(AI“手”)
全部操作由AI自主判断执行,无需人工干预:
• 基础手势:单点点击、双击、长按、拖拽、上下左右滑动、多页面翻页;
• 硬件按键模拟:Home键、电源键、音量加减、静音拨片;
• 文本输入:自动填充文字、批量粘贴剪贴板内容、清空输入框;
适用场景:AI自动刷资讯、填写表单、聊天回复、App内操作流程自动化。
模块3:全生命周期App管理
AI可完整管控手机内所有应用:
1. 批量读取本机全部App(含系统App、侧载iPA、越狱插件),返回包名、版本、前台/后台状态;
2. 启动指定App、强制杀掉后台进程;
3. 安装iPA安装包、卸载任意应用、清理App缓存与数据;
4. 获取当前前台运行App包标识,自动识别软件场景。
模块4:整机系统硬件控制
1. 显示管理:读取/调节屏幕亮度、切换深色/浅色模式、锁屏/亮屏;
2. 音频控制:读取/修改媒体音量、铃声音量、切换静音;
3. 剪贴板双向读写:AI读取手机复制内容、把生成文字写入剪贴板;
4. 设备信息读取:电池电量、剩余存储、内存占用、机型、越狱环境、系统版本;
5. 定位伪造:自定义经纬度/地名修改GPS定位,支持地图类App欺骗;
6. URL唤起:AI指令直接打开网页、跳转App内链接。
模块5:越狱底层高级权限(普通自动化工具不具备)
越狱独有root权限能力,是iOS MCP核心优势:
1. 执行iOS Shell终端命令,读写系统沙箱、修改系统配置文件;
2. 读取系统运行日志、崩溃日志,AI辅助调试App/插件故障;
3. 权限管理:批量授予/撤回App相册、通知、相机、通讯录权限;
4. 钥匙串读取(加密存储账号密码)、系统状态栏自定义;
5. 文件读写:AI直接访问手机内部文件夹,上传/导出文件。
模块6:多会话&多设备管理
1. 创建、切换、终止自动化会话,多套独立任务互不干扰;
2. 多台越狱iPhone局域网互联,AI一键切换控制不同设备;
3. 服务密码鉴权,局域网内防止他人远程操控手机;
4. 后台常驻运行,锁屏状态下仍可执行自动化流程。
模块7:AI客户端互通适配层
1. 原生兼容Claude Desktop、Cursor编辑器、OpenAI Codex、各类MCP AI代理;
2. 自动生成mcp.json配置代码,一键复制到电脑端AI软件即可连接手机;
3. 指令中转:AI下发复杂多步任务,服务端自动拆分串行执行,失败自动重试并返回报错画面;
4. 任务日志回传:每一步操作截图、执行结果同步给AI,AI可复盘调整操作逻辑。
三、典型落地使用场景
1. AI移动端自动化:让Claude自主完成社交软件互动、购物浏览、信息搜集、表单批量填写;
2. iOS开发测试:Cursor代码编辑器联动真机,AI自动操作App复现Bug、截图日志、自动测试交互流程;
3. 批量数据采集:AI操控手机批量读取App内图文、导出本地文件,自动整理汇总;
4. 逆向调试辅助:AI执行Shell命令读取系统底层数据,辅助插件、越狱工具排错;
5. 无人值守流程:设定AI定时任务,自动打卡、签到、刷新内容,全程无需人工操作。
四、局限性与安全提示
1. 硬性前提:设备必须完成越狱,未越狱iOS无底层权限无法运行;
2. 安全风险:MCP服务开放局域网端口,若未设置访问密码,同网络设备可远程完全控制手机,禁止公共WiFi开启服务;
3. 系统限制:部分iOS系统保护进程(FaceID、支付核心模块)无法被AI强制篡改;
4. 性能损耗:长时间录屏+高频自动化会小幅提升手机耗电。
私信:iOS MCP,即可获得
夜雨聆风