
Iphone Mirroir Mcp
Drive a real iPhone mirrored on your Mac—screenshot, tap, swipe, and type—for agent-led mobile QA and prototyping.
Overview
iPhone Mirroir MCP is a MCP server for the Build phase that controls a real iPhone through macOS iPhone Mirroring with screenshot, tap, swipe, and type actions.
What is this MCP server?
- Controls a real iPhone via macOS iPhone Mirroring—not a simulator-only stub
- Tools for screenshot, tap, swipe, and text input
- stdio npm package iphone-mirroir-mcp version 0.4.1
- GitHub repository jfarcand/iphone-mirroir-mcp
- Requires Mac with iPhone Mirroring session active
- Server version 0.4.1
- npm identifier iphone-mirroir-mcp
- stdio transport
Community signal: 114 GitHub stars.
What problem does it solve?
Agents cannot see or interact with your actual iPhone UI when simulators miss bugs and manual mirroring is slow to operate step by step.
Who is it for?
Mac-based indie devs with iPhone Mirroring who want agent-assisted repro steps and UI checks on real hardware.
Skip if: Linux-only setups, Android-only projects, or teams needing CI farm devices without a local mirrored session.
What do I get? / Deliverables
Your agent can drive mirrored iPhone interactions for captures and input during mobile build and test loops.
- Agent-triggered screenshots of mirrored iPhone UI
- Programmatic tap, swipe, and text entry on mirrored device
Recommended MCP Servers
Journey fit
Physical-device control through mirroring is most common while building and validating mobile UX, with repeat use in ship testing. Tap, swipe, type, and screenshot on a mirrored iPhone directly supports mobile UI build and hands-on verification.
How it compares
Device-control MCP over iPhone Mirroring, not a mobile app codegen or App Store launch skill.
Common Questions / FAQ
Who is iPhone Mirroir MCP for?
Solo iOS and mobile-web builders on macOS who mirror a physical iPhone and want MCP agents to perform UI actions and screenshots.
When should I use iPhone Mirroir MCP?
Use it while building or testing mobile flows when you need agent-driven tap, swipe, type, and screenshot on a real mirrored device.
How do I add iPhone Mirroir MCP to my agent?
Install npm package iphone-mirroir-mcp, start iPhone Mirroring on your Mac, register the stdio server in your agent MCP configuration, then invoke mirroring control tools from the agent.