Invi Labs: control real iPhones is answering right now. Last checked 3 min ago.
Let your AI agent control real iPhones: screenshots, tap, swipe, type and open apps.
Today is the operative word: we check Invi Labs: control real iPhones every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.
claude mcp add iphone --transport http https://api.invilabs.io/mcp
https://api.invilabs.io/mcp
[mcp_servers.iphone]
url = "https://api.invilabs.io/mcp"
{
"mcpServers": {
"iphone": {
"url": "https://api.invilabs.io/mcp"
}
}
}
{
"servers": {
"iphone": {
"type": "http",
"url": "https://api.invilabs.io/mcp"
}
}
}
This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://api.invilabs.io/mcp | streamable-http | sign-in | 570 ms | 3 min ago |
Let AI agents see, tap, type, scroll, screenshot and debug your Expo app on a real phone.
Control a real iPhone through macOS iPhone Mirroring: screenshot, tap, swipe, type.
Operate a real iPhone from a Mac: screenshots, OCR, taps, typing, opening apps. Needs Zeptap.
Give your AI agent a real cloud Android phone: push APKs, drive it, get screenshots and logs.
Control a local headless Chrome browser: open pages, read titles, and take screenshots.
Let AI agents see and interact with terminal/CLI apps via PNG screenshots
Control a real browser from AI agents: navigate, click, type, screenshot, read the page.
Cloud Android phones for AI agents: tap, type, screenshot, install APKs, run plain-English tasks.
Answers built from our own checks of this server.