mirroir-mcp
by jfarcand·★ 89·综合分 48
通过 macOS iPhone 镜像控制真实 iPhone 的 MCP 服务器,具有屏幕分析和交互功能。
概述
mirroir-mcp 是一个复杂的 MCP 服务器,使 AI 代理能够通过 macOS iPhone 镜像与 iOS 应用程序交互。它提供 32 个工具,用于屏幕描述、点击、滑动、输入等,允许 AI 代理观察、推理并操作 iOS 界面。该服务器使用多种屏幕分析后端,包括 Apple Vision OCR、YOLO CoreML 用于图标检测,以及通过 embacle 实现的 AI 视觉模式进行语义 UI 理解。它支持通过 SKILL.md 文件进行技能开发,并能通过自主探索生成技能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当你需要 AI 代理通过实体 iPhone 与 iOS 应用交互,特别是需要真实设备交互的测试或自动化任务时,选择 mirroir-mcp。
什么时候不要选它
如果你需要 Android 支持、没有带有 iPhone 镜像的 Mac,或需要非 UI 自动化(如后台数据处理),请不要选择 mirroir-mcp。
此 server 暴露的工具
从 README 抽取出 8 个工具describe_screenGet a detailed description of the iPhone screen with tap coordinates
tapTap on a specific screen element using coordinates
type_textType text into the currently active field
swipePerform a swipe gesture on the screen
generate_skillExplore an app and generate a reusable skill
screenshotTake a screenshot of the current screen
start_recordingStart recording screen actions
stop_recordingStop recording screen actions
可对比工具
安装
通过脚本安装:/bin/bash -c "$(curl -fsSL https://mirroir.dev/get-mirroir.sh)"
或通过 npx:npx -y mirroir-mcp install
或通过 Homebrew:brew tap jfarcand/tap && brew install mirroir-mcp
对于 Claude Desktop,添加到 ~/.claude/config.json:
{
"mcpServers": {
"mirroir": {
"command": "npx",
"args": ["-y", "mirroir-mcp"]
}
}
}FAQ
- 需要什么 macOS 版本?
- 需要 macOS 15+ 以及通过 iPhone 镜像连接的 iPhone。
- AI 如何与 iPhone 屏幕交互?
- 服务器使用三种后端:Apple Vision OCR 用于文本检测,YOLO CoreML 用于图标检测,以及 embacle 用于 AI 驱动的语义 UI 理解。
mirroir-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。