[原创]【iOS逆向与安全】让 Claude、Codex 控制 iPhone,iOS MCP 来了
本帖最后由 a3221002 于 2026-5-7 15:39 编辑前言AI 代理现在已经很擅长写代码、分析问题、执行流程了。但在 iPhone 真机场景里,尤其是越狱设备上,很多能力依然是断开的:
[*]AI 能理解页面,但不能直接点屏幕
[*]AI 能生成脚本,但不能真正读取 UI 树
[*]AI 能提出建议,但不能帮你安装 IPA、启动 App、验证前台状态
所以我做了一个项目:iOS MCP。它是一个运行在越狱 iPhone 上的 MCP Server,目标很直接:让 Claude、Codex、Cursor 这类 AI,真正具备操作 iPhone 的能力。一、iOS MCP 是什么iOS MCP 是一个面向 AI 代理的 iPhone 真机控制层。它把原本零散的能力统一成 MCP 工具,让 AI 可以直接完成:
[*]点击、滑动、长按、双击、拖拽
[*]输入文字、模拟按键
[*]获取截图、读取 UI 元素树
[*]安装 / 启动 / 卸载 App
[*]获取前台 App、运行中 App、设备信息
[*]调节亮度、音量、剪贴板
[*]执行 Shell 命令
一句话理解:iOS MCP = 给 AI 接上一只真正能控制 iPhone 的手。二、它能做什么目前项目已经提供 33 个 MCP 工具,覆盖以下场景:1、真机交互
[*]tap_screen
[*]swipe_screen
[*]long_press
[*]double_tap
[*]drag_and_drop
2、界面感知
[*]screenshot
[*]get_screen_info
[*]get_ui_elements
[*]get_element_at_point
3、App 管理
[*]list_apps
[*]launch_app
[*]kill_app
[*]install_app
[*]uninstall_app
4、输入与按键
[*]input_text
[*]type_text
[*]press_key
[*]press_home
[*]press_power
5、设备控制
[*]get_device_info
[*]get_brightness
[*]set_brightness
[*]get_volume
[*]set_volume
[*]run_command
三、它适合谁我觉得这个项目比较适合:
[*]iOS 开发者
[*]自动化测试工程师
[*]越狱开发者
[*]逆向工程师
[*]AI Agent 开发者
[*]想把 AI 真正接入 iPhone 真机的人
如果你正在关注:
[*]iPhone 真机自动化
[*]AI + 越狱设备
[*]MCP 工具落地
[*]Claude / Codex 驱动设备操作
那这个项目应该会对你有帮助。四、支持环境目前支持:
越狱类型支持系统版本包架构
rootfuliOS 13 - iOS 18iphoneos-arm
rootlessiOS 15 - iOS 18iphoneos-arm64
roothideiOS 15 - iOS 18iphoneos-arm64e
五、为什么值得关注我觉得 iOS MCP 最有价值的地方,不是“功能多”,而是:
[*]能力统一
[*]对 AI 友好
[*]真机链路完整
[*]支持越狱主流环境
以前你可能需要拼很多工具才能完成一套真机自动化流程。现在,AI 可以通过一套统一的 MCP 工具直接完成:
[*]获取当前页面
[*]截图和读取 UI 树
[*]判断下一步动作
[*]点击 / 输入 / 滑动
[*]安装或启动 App
[*]验证结果
这就不是“AI 给建议”,而是 AI 真正在帮你操作手机。六、项目地址GitHub:
[*]https://github.com/witchan/ios-mcp
七、效果展示1、设置页截图https://bbs.kanxue.com/upload/attach/202604/890179_J8P8SUXRS98JQUH.webp总结iOS MCP 让 Claude、Codex、Cursor 等 AI 代理真正具备了控制 iPhone 真机的能力。它把截图、点击、输入、UI 读取、App 管理和设备控制等能力统一成一套 MCP 工具,为越狱环境下的 iPhone 自动化、测试、逆向和 AI Agent 落地提供了一种更直接的实现方式。 PYG20周年生日快乐! 有些深奥,好好学习一下 PYG21周年生日快乐!
页:
[1]