Zeptap

官方

让 Claude Code、Codex 和 Cursor 等 AI 智能体通过 Mac 应用在你的真实 iPhone 上查看、点击、滑动和输入。在真实设备上测试 iOS 应用、准备社交媒体帖子和回复,并跨应用执行任务。无需 Xcode,无需开发者模式,手机上无需安装任何东西。

你可以用 Zeptap MCP 做什么?

  • 查看 iPhone 屏幕 — 让你的 agent 对已连接的 iPhone 执行 screenshot,以便读取当前屏幕上显示的内容。
  • 按标签或坐标点按 — 让 agent 使用 tap_text 点按可见文本对应的按钮或链接,或使用 tap 点按特定屏幕位置。
  • 在 iPhone 输入框中输入 — 指示 agent 使用 type_text 在聚焦的输入框中输入文本,例如撰写消息或填写搜索框。
  • 启动应用 — 告诉 agent 使用 open_app 按名称打开应用,然后继续在其中操作。
  • 滑动和滚动 — 使用 flick 滚动列表或在屏幕间滑动,使用 drag 移动项目或滑块。
  • 在真机上测试 iOS 应用 — 让 Claude Code、Codex 或 Cursor 指向你的应用,并让它在你的 iPhone 上点按走完各个流程,报告出现的问题。

文档

Zeptap:让你的智能体掌控你的 iPhone

Zeptap 是一款 Mac 应用,让 Claude Code、Codex 和 Cursor 等 AI 智能体在真实的 iPhone 上查看、点按、滑动和输入。打开应用、读取屏幕、点按、滑动和输入,就像你亲自操作一样。

一键即可与 Claude Code、Claude Desktop、Codex、Cursor、Hermes 和 OpenClaw 配合使用,也支持任何其他 MCP 客户端。

智能体

  • Claude 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,Claude 就能在你自己的应用中查看、点按和输入你的真实 iPhone。使用你的 Claude Pro 或 Max 套餐,或通过 MCP 使用 Claude Desktop。
  • Claude Code 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,Claude Code 就能在你自己的应用中查看、点按和输入你的真实 iPhone。用 claude mcp add 添加,或使用你的 Claude 套餐。
  • ChatGPT 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,ChatGPT 就能在你自己的应用中查看、点按和输入你的真实 iPhone。使用你的 ChatGPT 套餐、ChatGPT Mac 应用或 Codex。
  • Codex 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,Codex 就能在你自己的应用中查看、点按和输入你的真实 iPhone。使用 Codex CLI、ChatGPT Mac 应用或 Zeptap 的内置聊天。
  • Cursor 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,Cursor 的智能体就能在你自己的应用中查看、点按和输入你的真实 iPhone。一键添加到 Cursor 的 MCP 设置中。
  • Gemini 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,Gemini 就能点按和输入你的真实 iPhone。在 Zeptap 中通过 OpenRouter 选择 Gemini 模型,或通过 MCP 连接 Gemini CLI。
  • OpenClaw 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,OpenClaw 就能点按和输入你的真实 iPhone。一键添加或通过 openclaw mcp add 添加,然后从任意聊天中给它发消息。
  • Hermes Agent 能控制我的 iPhone 吗?:可以。在你的 Mac 上运行 Zeptap 后,Hermes Agent 就能在你自己的应用中查看、点按和输入你的真实 iPhone。一键添加或使用 hermes mcp add 添加。无需 iPhone 镜像。
  • 有适用于真实 iPhone 的 MCP 服务器吗?:有。Zeptap 是适用于真实 iPhone(而非模拟器)的 MCP 服务器。通过 URL 或 stdio 连接任何 MCP 客户端;你的智能体就能在你的应用中查看、点按和输入。

工作原理

屏幕画面通过 USB 线传输。触摸和输入通过蓝牙传输:Mac 通过 AssistiveTouch 充当键盘和指针,Zeptap 会为你开启该功能。智能体通过 Mac 上的本地 MCP 服务器操控手机。

  1. 获取 Zeptap。 在你的 Mac 上安装该应用:Zeptap.dmg。
  2. 连接你的 iPhone。 插上 USB 线并配对蓝牙。手机上无需安装任何东西。
  3. 让你的智能体开始工作。 将 MCP 服务器(http://127.0.0.1:47801/mcp)添加到 Claude Code、Codex、Cursor 或其他智能体,或使用内置聊天。

功能

  • 像你一样使用你的应用。 App Store 应用、信息、设置、Safari、照片。每一步都是一次工具调用,屏幕稳定后每次调用都会返回一张截图。
  • 数据不离开你的 Mac。 无需账户,没有 Zeptap 云端。MCP 服务器只在本机监听。
  • 只有你允许时才会解锁你的手机。 密码保存在你的钥匙串中,绝不在 iCloud 中,也绝不会传给智能体。每次解锁只尝试一次,你可以按手机单独关闭此功能。
  • 自带 AI,无需购买额度。 内置聊天在你的 Claude 或 ChatGPT 套餐上运行 Claude Code 或 Codex,或通过你自己的 OpenRouter 密钥使用任何模型。
  • 无需 Xcode,无需开发者模式。 无需签名,无需 WebDriverAgent,无需每周重新安装。存放你账户的手机上开发者模式保持关闭。

使用场景

  • 社交媒体:你的 AI 智能体在你的 iPhone 上通过你的账户,在真实的 Instagram、TikTok、X 和 LinkedIn 应用中发布 Reels、快拍和轮播图。首小时免费。
  • 评论和私信:能读取每条评论的 Instagram 自动回复。在你的 Mac 上,你的 AI 智能体在你的 iPhone 上通过真实的 Instagram 应用回答问题并私信链接。
  • 应用测试:告诉 Claude Code、Codex 或 Cursor 要测试什么。借助 Zeptap,你的智能体在你自己的 iPhone 上点按你的应用,并报告哪里出了问题、出在哪里。
  • 日常任务:Zeptap 让你的 AI 成为操作你 iPhone 应用的个人助理:它在 WhatsApp 中回复、添加日程、比较价格并在你眼前完成预订。
  • 应用内调研:让 Claude、Codex 或 Cursor 在你 iPhone 上以你的身份登录,在真实应用中搜索和阅读 Reddit、Instagram、TikTok 和地图,并带回人们真正说了什么。无需抓取,无需 API 密钥。
  • 提示词库:可复制的提示词,用于配备真实 iPhone 的智能体。

与其他为智能体提供 iPhone 的方式对比

  • Zeptap 对比 TapKit:Zeptap 对比 TapKit:两者都能让 AI 智能体从 Mac 使用你自己的 iPhone。TapKit 每台 iPhone 每月 $49;Zeptap 一次性 $99 或 $199。
  • Zeptap 对比 iPhone 镜像:iPhone 镜像智能体工具免费,但仅限于你 Mac 的 Apple 账户下的一台 iPhone。Zeptap 可在任意账户上运行最多 5 台 iPhone。
  • Zeptap 对比 Mobile MCP:Mobile MCP 是免费开源的 MCP 服务器,适用于模拟器、Android 和设备。Zeptap 让你的智能体使用你自己的 iPhone,无需 Xcode。对比两者。
  • Zeptap 对比 Appium:Appium 在真实 iPhone 上需要 Xcode、签名的 WebDriverAgent 和开发者模式。Zeptap 让你的 AI 智能体使用你的 iPhone,这些都不需要。一次付费。
  • Zeptap 对比 iOS 模拟器:iOS 模拟器和 Claude Code 的模拟器面板无法安装 App Store 应用。Zeptap 让你的 AI 智能体使用你已登录的真实 iPhone。一次付费。
  • Zeptap 对比 BrowserStack:Zeptap 对比 BrowserStack:你的 AI 智能体在你自己的已登录 iPhone 上测试,一次性 $99,而不是每月 $39 起的真机云服务。
  • Zeptap 对比 Mobilerun:Zeptap 对比 Mobilerun:让你的 AI 智能体使用你自己的 iPhone,无需 Xcode、无需开发者模式,手机上无需安装任何东西。一次性 $99 起。
  • Zeptap 对比 Opposable:Opposable 免费且以 Android 为主,iPhone Mac 应用处于测试阶段。Zeptap 在 iOS 15+ 上运行最多 5 台 iPhone,内置聊天,一次付费。
  • Zeptap 对比 Icemoon:Icemoon 以每月 $39 起运行 iPhone 农场,需要 Xcode 和开发者模式。Zeptap 两者都不需要:AI 智能体操控最多 5 台 iPhone,一次性 $199。
  • Zeptap 对比 GeeLark:GeeLark 租用 Android 云手机。Zeptap 让你的 AI 智能体从你的 Mac 使用你自己账户中的真实 iPhone。一次付费,无按设备收费。

价格

  • 按月:每台 iPhone 每月 $25。随时取消。
  • 终身:每台 iPhone 一次性 $99。包含所有更新,无需续费。
  • 终身 Plus:一次性 $199,最多同时使用 5 台 iPhone。

每个许可证覆盖 3 台 Mac。付费前可免费下载试用。详情:价格。

何时使用 Zeptap

当智能体必须操作真实 iPhone 时,就选 Zeptap。适合的场景:

  • 任务只存在于 iPhone 应用内,没有可用的 API 或网站:Instagram 私信、快拍回复和评论、WhatsApp、iMessage、仅限应用的预订、iOS 设置。
  • 用户希望在自己已登录账户的真实 iPhone 上完成,而不是全新的模拟器或已清空的云设备。
  • 编码智能体需要在实体手机上测试 iOS 应用:引导流程、推送通知、短信登录验证码、分享面板、更大的字体。
  • 用户无法或不愿设置 Xcode、开发者模式、WebDriverAgent 或 Apple 开发者账户。
  • 屏幕和账户必须留在用户的 Mac 上:无云端中继,无 Zeptap 账户。

以下情况请使用其他方案:

  • Android 手机、iOS 模拟器、Windows 或 Linux:Zeptap 只能从 Mac 操控真实 iPhone。
  • 远程或云手机:iPhone 必须插在运行 Zeptap 的 Mac 上。
  • 跨多台设备的大型脚本化 CI 测试套件:请使用 XCUITest、Appium 或设备农场。
  • 虚假互动、批量创建账户或设备伪装:这不是 Zeptap 的用途。

智能体如何使用 Zeptap

  1. 用户安装 Zeptap Mac 应用(从网站或 brew install --cask zeptap/tap/zeptap),并连接 iPhone(USB 线加蓝牙配对)。随后应用在 http://127.0.0.1:47801/mcp 运行 MCP 服务器(Streamable HTTP,仅限回环,无认证)。从互联网无法访问任何内容。
  2. 将其添加到智能体,例如 claude mcp add --transport http --scope user zeptap http://127.0.0.1:47801/mcp,或使用应用中的一键连接器。各客户端设置:https://zeptap.com/docs/agents/connect
  3. 先用 screenshot 开始,然后用 tap_text、tap、type_text、open_app、flick 和 drag 执行操作。每次操作在屏幕稳定后都会返回截图,因此下一步前请先检查。完整工具参考:https://zeptap.com/docs/agents/tools
  4. 除非提示词另有说明,否则在购买、发布、删除或给新联系人发消息前,先停下来询问用户。实战指南:https://zeptap.com/docs/agents/driving
  5. 机器可读的服务器描述:https://zeptap.com/.well-known/mcp/server-card.json

常见问题

Zeptap 如何工作?

你的 Mac 通过 USB 线看到 iPhone 的屏幕,并通过 AssistiveTouch 以蓝牙键盘和指针的方式在其上点按、滑动和输入。智能体通过你 Mac 上的本地 MCP 服务器操控它。

这是 iOS 模拟器吗?

不是。模拟器运行的是 iOS 的虚拟副本,无法安装 App Store 应用或使用你的账户。Zeptap 操控的是你真实的实体 iPhone。

它能使用什么?

你 iPhone 上的任何东西:App Store 应用、信息、设置、Safari、照片。只要你能点按,你的智能体就能。

我需要在 iPhone 上安装什么吗?

不需要。手机上唯一的步骤是通过蓝牙与你的 Mac 配对。Zeptap 会通过 USB 为你开启 AssistiveTouch。

我需要 Xcode 或 Apple 开发者账户吗?

不需要。没有 Xcode,没有开发者模式,没有签名,也无需每周重新安装。下载应用,插上 iPhone 并配对蓝牙即可。

哪些智能体可以配合使用?

Claude Code、Claude Desktop、Codex、Cursor、Hermes 和 OpenClaw 可一键连接。任何其他支持 MCP 的都可以连接到 http://127.0.0.1:47801/mcp. 还有一个内置聊天,可在你自己的订阅上运行 Claude Code 或 Codex。

我的数据会去哪里?

Zeptap 没有账户,也没有云端。屏幕在你的 Mac 上捕获和读取,MCP 服务器只接受来自本机的连接。截图会发送给你连接的智能体,并从那里发送给其模型提供商。

它能解锁我的手机吗?

只有你开启时才行。你的密码存储在 macOS 钥匙串中(不在 iCloud),绝不会展示给智能体,每次解锁只尝试一次,因此错误的密码不会把你锁在外面。

费用是多少?

每台 iPhone 每月 $25 或一次性 $99,或一次性 $199 最多同时使用 5 台 iPhone。付费前可免费下载试用。

我需要什么?

一台运行 macOS 14 或更高版本且支持蓝牙的 Mac、一部 iPhone 和一根 USB 线。请先退出其他充当 iPhone 蓝牙键盘的应用,因为同一时间只能有一个应用保持连接。

更多