iphone-control
Related Servers
Alternatives to iphone-control
No user-submitted related servers found.
Related Servers
- AlicenseBqualityBmaintenanceEnables AI agents to see and operate a real USB-connected iPhone from a Linux Docker host — taking screenshots with region zoom, reading the element tree, tapping, swiping, long-pressing, typing text, pressing hardware buttons, listing/launching/terminating apps, and opening URLs. Automatically recovers from replugs and crashes, re-signs its automation agent before expiry, and falls back to a signing-free HID path on newer iOS.13MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to operate a real iPhone from a Mac by reading the screen over USB and sending taps, swipes, typing, and app launches over Bluetooth, with every action returning a fresh screenshot so the agent can verify its work. Runs as a local MCP server, so agents can test iOS apps on physical devices and automate everyday phone tasks.28 npm10MIT
- FlicenseAqualityAmaintenanceControl a real iPhone or iOS Simulator through a macOS daemon and XCTest runner over USB or Wi-Fi: read screen text, tap, type, swipe, inspect logs and replay flows with explicit outcomes. Browser sandbox: use readonly to inspect 12 preloaded flows without a phone. Reuse an existing sandbox from MCP Deployments, or delete it before starting another. Device control needs your Mac and iPhone.641424-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to control real iPhones and simulators on macOS, allowing for UI interaction, testing, and automation.58 npm92MIT
- AlicenseNot gradedqualityAmaintenanceFree, open-source Mac app and MCP server that lets AI agents take screenshots, tap, swipe, type and launch apps on a real iPhone. Includes owner-approved clients, an activity log and pause controls; supports USB and Wi-Fi after pairing.12Apache 2.0
- AlicenseBqualityBmaintenanceGive any LLM agent a real Android or iPhone. 62 MCP tools: tap, swipe, type, screenshot, screen-tree reading, app launch, camera, TTS, crash reports, batched execution. Android via ADB, iPhone via WebDriverAgent, on-device inference, Docker+KVM emulators. Works with Claude Code, Cursor, LangChain, LlamaIndex, and any MCP client. MIT.66143 PyPI402MIT
TDQS
Scored across 15 tools
Each tool targets a distinct action or resource, and the potentially overlapping pairs are clearly separated: iphone_tap uses coordinates while iphone_tap_element uses text, and iphone_screenshot is visual while iphone_list_elements is textual. iphone_batch is explicitly a wrapper for other tools, so it does not create selection ambiguity.
All tools use the same iphone_ prefix followed by snake_case verb or noun phrases, such as iphone_tap, iphone_list_apps, and iphone_launch_app. The convention is predictable throughout the set.
Fifteen tools is well-scoped for iPhone automation, covering status, inspection, input, app lifecycle, and batching without obvious redundancy. Each tool corresponds to a meaningful primitive an agent would need.
The surface covers core mobile automation workflows: status, app listing/launch/terminate, screenshots, element listing, tapping, swiping, typing, hardware buttons, URL opening, waiting, and batching. Minor gaps remain for advanced gestures like pinch/zoom or clipboard access, but most tasks can be worked around with existing tools.