MCP
Verbinde Claude Code, Codex, Cursor oder einen anderen MCP-Client mit Device MCP, damit dein KI-Agent auf deinem iPhone und iPad sieht, tippt, schreibt und testet.
Device MCP verbindet deinen KI-Coding-Agenten mit deinem echten iPhone und iPad. Dein Agent kann sich den Bildschirm ansehen, tippen und Text eingeben, Apps öffnen, dein Projekt bauen und es auf dem Gerät testen – alles aus einer ganz normalen Unterhaltung heraus.
1. Was ist der MCP-Server von Device MCP?
MCP (Model Context Protocol) ist der offene Standard, über den KI-Agenten mit Tools kommunizieren. In Device MCP ist ein MCP-Server eingebaut, sodass Claude Code, Codex, Cursor und andere MCP-kompatible Agenten dein Gerät so bedienen können wie du.
Der Server läuft nur auf deinem Mac. Dein Bildschirm und deine Apps verlassen deinen Mac nicht. Die einzige Ausnahme ist, was du deinen Agenten ansehen lässt. Siehe Datenschutz & Sicherheit.
✅ Beispiel-Prompts
- Mach ein Bildschirmfoto von meinem iPhone und sag mir, was auf dem Bildschirm zu sehen ist.
- Öffne die Einstellungen und aktiviere den Dunkelmodus.
- Bau meine App, führ sie auf dem iPad aus und prüfe, ob der Anmeldebildschirm funktioniert.
- Melde dich mit dem Testaccount an, leg einen Artikel in den Warenkorb und prüfe die Gesamtsumme.
- Meine App ist auf dem Gerät abgestürzt. Such den Absturzbericht und behebe den Fehler.
- Öffne
myapp://profileund mach ein Bildschirmfoto. - Nimm ein Video vom Onboarding-Ablauf auf.
2. Vorteile
| Vorteil | Beschreibung |
|---|---|
| Auf echter Hardware testen | Dein Agent testet auf einem echten iPhone oder iPad, mit echter Performance, echten Sensoren und echten Systemabfragen. |
| Closed-Loop-Entwicklung | Bearbeiten, bauen, ausführen, tippen, Bildschirmfoto, korrigieren: Dein Agent prüft seine Arbeit selbst, ohne dich. |
| Er sieht, was du siehst | Dein Agent liest die Texte und Buttons auf dem Bildschirm und kann so gezielt auf Sign In tippen. |
| Du behältst die Kontrolle | Bei riskanten Aktionen wirst du vorher gefragt, jede Aktion wird protokolliert, und du kannst jederzeit übernehmen. |
| Funktioniert mit deinem Agenten | Claude Code, Codex, Cursor und jeder andere MCP-Client. |
3. Device MCP zu deinem Agenten hinzufügen
- MCP-Server aktivieren
- Öffne Device MCP → Settings → MCP.
- Aktiviere Enable MCP Server.
- Konfiguration für deinen Agenten kopieren: Wähle unter Settings → MCP → MCP Configuration den Eintrag Claude Code, Codex oder Manual und klicke auf Copy. Dieselbe Konfiguration findest du im Tab Agent im Inspector.
- Bei deinem Agenten hinzufügen, wie unten beschrieben.
Claude Code
Führe im Terminal aus:
claude mcp add --scope user device-mcp -- "/Applications/Device MCP.app/Contents/MacOS/device-mcp"
--scope user macht Device MCP in all deinen Projekten verfügbar.
Codex
Füge Folgendes in ~/.codex/config.toml ein:
[mcp_servers.device-mcp]
command = "/Applications/Device MCP.app/Contents/MacOS/device-mcp"
startup_timeout_sec = 30
tool_timeout_sec = 900
Cursor und andere MCP-Clients
Füge Folgendes zu den MCP-Einstellungen deines Clients hinzu:
{
"mcpServers": {
"device-mcp": {
"command": "/Applications/Device MCP.app/Contents/MacOS/device-mcp",
"args": []
}
}
}
- Device MCP nutzen
- Lass Device MCP geöffnet und dein Gerät verbunden.
- Frag deinen Agenten, zum Beispiel: „Liste meine Geräte auf und mach ein Bildschirmfoto.“
4. Was dein Agent kann
| Bereich | Was dein Agent kann |
|---|---|
| Geräte | Deine verbundenen Geräte auflisten, eines auswählen und seine Details lesen. |
| Bildschirm sehen | Bildschirmfotos machen sowie Texte und Buttons auf dem Bildschirm lesen. |
| Berühren | Tippen, auf Text tippen, doppeltippen, lange drücken, wischen, scrollen und zoomen (Pinch-Geste). |
| Eingeben | Text eingeben, Tasten drücken und die Tastatur ausblenden. |
| System | Home, Sperren, Lautstärke und Siri drücken, das Kontrollzentrum oder den App-Umschalter öffnen und das Gerät drehen. |
| Apps | Apps auflisten, starten, beenden, installieren und deinstallieren sowie Links öffnen. |
| Build & Run | Dein Xcode-Projekt bauen und auf dem Gerät starten. Siehe Build & Run. |
| Debuggen | Absturzberichte lesen und App-Daten herunterladen. |
| Aufnehmen | Eine Bildschirmaufnahme starten und stoppen. |
| Dich fragen | Dich bitten einzugreifen, etwa bei Face ID oder einem Gerätecode. Siehe Human Handoff. |
Dein MCP-Client zeigt die vollständige Liste der Tools für deine Version von Device MCP.
5. Die Kontrolle behalten
- Freigaben: Bevor Apps installiert oder entfernt, Builds gestartet, Links geöffnet oder App-Daten heruntergeladen werden, wirst du gefragt. Siehe Freigaben.
- Aktivität: Jede Aktion deines Agenten wird im Tab Agent aufgelistet. Siehe Agent-Aktivität.
- Agent is driving: Der Status unten in der Spiegelung und ein ✨ neben dem Gerät in der Seitenleiste zeigen, wann ein Agent das Gerät verwendet.
- Jederzeit übernehmen: Deine Klicks und Tastenanschläge kommen immer durch, auch während ein Agent arbeitet.