Mirroir MCP server
io.github.jfarcand/mirroir-mcp·v0.44.0·270 starsDrive a stock iPhone via iPhone Mirroring: no Developer Mode, Xcode or WDA. LLM-free skill replay.
not scanned yet
270 stars957 downloads/wk
Reviews
Write oneNobody has reviewed Mirroir yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Mirroir tools
No tool declarations could be read from the package source. They show once the server is installed.
How Mirroir compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 58/100
- higher than 11% of 1,301 Productivity servers
- GitHub stars
- 270
- more than 95% of 855 Productivity servers
- Downloads a week
- 957
- more than 91% of 433 Productivity servers with a package
Release history: 6 versions in the registry since 2026-09-01, latest 2026-11-04, typically one every 4 days.
Install Mirroir in Claude Code, Cursor or VS Code
Runs npx -y mirroir-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mirroir-mcp -- npx -y mirroir-mcp
What the publisher says
From the Mirroir repository's README, as published. We do not edit it. Read it on GitHub
mirroir-mcp
Give your AI eyes, hands, and a real iPhone. An MCP server that lets any AI agent see the screen, tap what it needs, and figure the rest out — through macOS iPhone Mirroring. Experimental support for macOS windows. 33 tools, any MCP client.
Requirements
- macOS 15+
- iPhone connected via iPhone Mirroring
Install
/bin/bash -c "$(curl -fsSL https://mirroir.dev/get-mirroir.sh)"or via npx:
npx -y mirroir-mcp installor via Homebrew:
brew tap jfarcand/tap && brew install mirroir-mcpThe first time you take a screenshot, macOS will prompt for Screen Recording and Accessibility permissions. Grant both.
Per-client setup
Claude Code
claude mcp add --transport stdio mirroir -- npx -y mirroir-mcpGitHub Copilot (VS Code)
Install from the MCP server gallery: search @mcp mirroir in the Extensions view, or add to .vscode/mcp.json:
{
"servers": {
"mirroir": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mirroir-mcp"]
}
}
}Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"mirroir": {
"command": "npx",
"args": ["-y", "mirroir-mcp"]
}
}
}OpenAI Codex
codex mcp add mirroir -- npx -y mirroir-mcpOr add to ~/.codex/config.toml:
[mcp_servers.mirroir]
command = "npx"
args = ["-y", "mirroir-mcp"]Install from source
git clone https://github.com/jfarcand/mirroir-mcp.git
cd mirroir-mcp
./mirroir.shUse the full path to the binary in your .mcp.json: /.build/release/mirroir-mcp.
How it works
Every interaction follows the same loop: observe, reason, act. describescreen gives the AI every text element with tap coordinates (eyes). The LLM decides what to do next (brain). tap, typetext, swipe execute the action (hands) — then it loops back to observe. No scripts, no coordinates, just intent.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Mirroir: common questions
- Is Mirroir MCP server safe?
- With care: it is graded C, so read the findings first (58/100). Read the Mirroir safety report
- How do I install Mirroir?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Mirroir need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Mirroir maintained?
- The last commit was 8 days ago (2026-10-28). The latest release is v0.44.0.
- What can I use instead of Mirroir?
- Servers from other publishers that do the same job: iPhone Use MCP server, Argent MCP server and gflow-cli MCP server.
- How does Mirroir compare with other Productivity MCP servers?
- safety score 58/100 (higher than 11% of 1,301 Productivity servers); github stars 270 (more than 95% of 855 Productivity servers); downloads a week 957 (more than 91% of 433 Productivity servers with a package). Full comparison.
Alternatives to Mirroir
Same job from other publishers: the closest match first, then the best rated.
iPhone UseDrive a real iPhone from a Mac: read the screen as text, tap, type, scroll, replay saved flows.not reviewedGrowingB- ArgentDrive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agentnot reviewedWidely usedA
- gflow-cliDrive Google Flow from an agent: Veo video and Imagen image generationnot reviewedEstablishedA
- Buoy GgLet AI agents read and drive a running React Native or Flutter app through Buoy's devtools.not reviewedEstablishedA
- Unreal EngineEngineWire: drive the Unreal Editor (UE 5.0-5.8): levels, Blueprints, UI, materials, VFX and more.not reviewedEstablishedB