跳到主要内容
Device MCP
← 博客

公告 · 2026年10月26日 · 阅读约 2 分钟

Device MCP 来了:为 Agent 时代打造的设备中心

在 Mac 上镜像并控制你的 iPhone,再把它交给 Claude Code 或 Codex。本文介绍 Device MCP 能做什么,以及我们为什么要做它。

作者:Device MCP 团队

早在能用上 App 之前,编程 Agent 就已经很会写 iOS App 了。它们能修改 SwiftUI 视图、运行构建,然后就停在那里。还得有人拿起手机,找到对应的界面,逐一点击,看看改动是否生效。

Device MCP 补上了这最后一环。 它把你的 iPhone 或 iPad 搬到 Mac 上,让你用鼠标和键盘操作,并通过内置的 MCP 服务器把同一台设备交给你的 Agent。

更好的 Device Hub

iOS 27 带来了一项新能力:Mac 可以通过开发者连接串流设备的屏幕,并向设备发送真实的触控操作,手机上无需安装任何东西。Xcode 的 Device Hub 是第一个用上它的。Device MCP 基于同样的基础构建,而且走得更远:

  • 画面更清晰。 Device MCP 向 iOS 请求 Remote Desktop 视频流:全彩 HEVC 4:4:4,最高 60 Mbit/s、每秒 60 帧。即使通过 Wi-Fi,小字也清晰锐利。(原理详解。)
  • 有自己独立的 App。 一个 Mac App:侧边栏列出你的设备,工具栏提供硬件按键,Inspector 展示设备详情、App 和构建。
  • 还原真实设备。 Device MCP 会在镜像周围实时绘制一个与你的 iPhone 或 iPad 完全一致的 3D 模型,连按键都有。点击按键即可按下。

交给你的 Agent

打开 MCP 服务器,用一行命令把 Device MCP 添加到你的 Agent:

claude mcp add device-mcp -- "/Applications/Device MCP.app/Contents/MacOS/device-mcp"

你的 Agent 将获得 28 个工具。它可以截图、读取屏幕上的文字和控件、按名称轻点按钮、输入、滑动、启动 App、打开链接、录屏,还能在设备上构建并运行 Xcode 项目。它的每一步操作都会显示在 Inspector 的活动日志中,有风险的操作(安装、删除和构建)会先征求你的同意。

Claude Code 在 iPad 上测试示例 App,每次工具调用都显示在 Device MCP 的活动日志中

当设备需要真人介入,比如 Face ID、锁屏密码或 Apple 账户密码时,Agent 会停下来请求协助。Device MCP 会发出带提示音的通知,并一直等到你点击 Done。

镜像免费

镜像和控制一台设备是免费的。许可证可解锁 Pro:Agent、Build & Run、插上多少台设备就能用多少台、安装 App,以及人工转交。许可证为一次性购买,包含一年更新,已购版本永久可用。详见价格。

Device MCP 需要一台运行 macOS 26 的 Mac,以及一台运行 iOS 27 且已打开开发者模式的 iPhone 或 iPad。下载 Device MCP,接上你的手机,打个招呼吧。