适合谁
- 使用 macOS、Xcode 和 iOS 模拟器进行开发或 QA 的团队
- 需要通过 MCP 让 AI 助手执行移动端 UI 验证的用户
- 需要检查 iOS 可访问性树和界面响应的开发者
资料显示该服务器专注于 macOS 上的 iOS 模拟器交互、UI 自动化、可访问性检查、截图录像及应用安装启动。README 提供 Cursor 和 Claude Code 的 stdio 配置示例。未提供主题、服务器清单、认证机制或其他传输方式信息。
最强项 · 文档质量 15/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Node.js · 预编译二进制
IOS_SIMULATOR_MCP_FILTERED_TOOLS
可选,逗号分隔的工具名列表,用于从注册中过滤掉指定工具。
IOS_SIMULATOR_MCP_DEFAULT_OUTPUT_DIR
可选,指定截图和视频的默认输出目录;未设置时使用 ~/Downloads。
IOS_SIMULATOR_MCP_IDB_PATH
可选,指定 IDB 可执行文件的自定义路径;未设置时假定 idb 在 PATH 中。
IDB_UDID
可选,作为各工具 udid 参数的环境变量替代,用于指定目标模拟器。
需要 Node.js、macOS、已安装的 Xcode 和 iOS 模拟器,以及 Facebook IDB。使用 npx 配置:在 Cursor 的 ~/.cursor/mcp.json 中加入提供的 mcpServers 配置并重启 Cursor;或运行 claude mcp add ios-simulator npx ios-simulator-mcp。也可以克隆仓库、运行 npm install 和 npm run build,然后使用本地 build/index.js 配置。
{"mcpServers":{"ios-simulator":{"command":"npx","args":["-y","ios-simulator-mcp"]}}}
以 Cursor 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"ios-simulator": {
"command": "npx",
"args": [
"-y",
"ios-simulator-mcp"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add ios-simulator -- npx -y ios-simulator-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在 MCP 客户端的工具列表中应出现 ios-simulator 服务器的工具(如 get_booted_sim_id、ui_tap、screenshot 等),或调用 get_booted_sim_id 能返回已启动模拟器的 ID。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
iOS Simulator MCP Server 是一个用于与 iOS 模拟器交互的 MCP 服务器,支持获取模拟器信息、控制界面、检查可访问性元素、查看和保存屏幕内容、录制视频,以及安装和启动应用。服务器路径为仓库根目录,采用 MIT 许可证。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 a32f7f836393 数据同步于 2026-10-19 查看 FMRS 评分方法