# Apple Watch

Mirror and control an Apple Watch on watchOS 27 or a watch simulator from your Mac, and let your AI agent test your watch app on it with the same MCP tools.

Device MCP mirrors and controls Apple Watches on watchOS 27 and Apple Watch simulators the way it does an iPhone: in the same sidebar, with the same mouse and keyboard control, and with the same MCP tools for your AI agent.

## 1. Requirements

* An **Apple Watch on watchOS 27** or later, on the same Wi-Fi network as your Mac.
* **Xcode** on your Mac. It pairs the watch with your Mac and has the watchOS developer tools that Device MCP uses.
* For watch simulators, a **watchOS 27** simulator runtime. Add one in **Xcode → Settings → Components**.

## 2. Pair your watch

A watch has no data cable: Device MCP connects to it over Wi-Fi, once Xcode has paired it with your Mac. You only do this once per watch.

1. On the watch, open **Settings → Privacy & Security → Developer Mode**.
2. In Xcode's **Device Hub**, choose **Pair Nearby Wireless Device** and pick the watch.
3. Enter the code that the watch shows.
4. The watch shows up in Device MCP's sidebar. Click it to mirror it.

Device MCP also finds a watch through its iPhone, when the iPhone is connected to your Mac, even without Xcode. It says what's missing:

| It says | What to do |
| --- | --- |
| **Needs Xcode** | Install Xcode and open it once, then pair the watch in its Device Hub. |
| **Not Paired** | Pair the watch with this Mac in Xcode's Device Hub, as above. |
| **Not Nearby** | Wake and unlock the watch, and keep it near your Mac on the same Wi-Fi. On its charger, it keeps its Wi-Fi on. |
| **Developer Mode Off** | On the watch, turn on **Settings → Privacy & Security → Developer Mode**. |

{% hint style="info" %}
Device MCP Free mirrors one device at a time, and a watch or a watch simulator counts as one. Device MCP Pro mirrors any number. See [License](../license.md).
{% endhint %}

## 3. Watch simulators

1. Click **+** at the top of the sidebar, then choose **New Simulator → Apple Watch** and a model.
2. Click **Start**. Device MCP boots the simulator and shows its screen as soon as it's up.

Watch simulators are listed, started and shut down like iPhone simulators. See [iOS Simulator](ios-simulator.md#2-start-a-simulator).

## 4. Mirror and control

* **Its own frame**: every Apple Watch model is drawn as it looks, with the Digital Crown, the side button and, on Apple Watch Ultra, the Action button.
* **Mouse and trackpad**: click to tap, and drag to swipe. See [Control with Mouse & Keyboard](../basic-features/control.md).
* **Digital Crown**: scroll over the crown on the frame to turn it, or press <kbd>⌘↑</kbd> and <kbd>⌘↓</kbd>. Click it, or press <kbd>⇧⌘H</kbd> (**Home**), to press it.
* **Buttons**: click the side button (<kbd>⌘L</kbd>) or the Action button on the frame. **Home** and **App Switcher** are in the toolbar, as on an iPhone.
* **Screenshots and recording**: see [Screenshots & Recording](../basic-features/screenshots-and-recording.md).
* **Info tab**: shows the iPhone that the watch is paired with.

## 5. With an AI agent

Your agent uses a watch through the same [MCP](../ai-agents/mcp.md) server as an iPhone, and it can turn the Digital Crown too. It can also list, start and create watch simulators.

### ✅ Example Prompts

* Start an Apple Watch Ultra simulator and take a screenshot.
* On my Apple Watch, open Settings and scroll to the bottom with the Digital Crown.
* On the watch simulator, open Maps and find a bakery nearby.

## 6. Differences from an iPhone

* **Wi-Fi only**: Device MCP always connects to a watch over Wi-Fi, whatever **Settings → General → Connection** says.
* **No Rotate**: watchOS has one orientation.
* **No volume buttons**: <kbd>⌘↑</kbd> and <kbd>⌘↓</kbd> turn the Digital Crown instead.
