Xcode预览模拟器捕获工具

用于捕获Xcode预览模拟器的工具,支持快速获取模拟器图像路径和元数据。

  • by atfinke
  • Swift
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 atfinke/xcode-preview-mcp

使用说明

xcode预览版mcp

安装此程序,让Codex(或任何MCP客户端)捕获您的 打开Xcode预览模拟器.

安装

cd tools/xcode-preview-mcp
./bootstrap.sh

跑

cd tools/xcode-preview-mcp
npm run start

权限

呼叫 xcode_preview_permissions 提示启用一次:

  • promptScreen: true
  • promptAccessibility: true

在您批准两者之后 XcodePreviewMCPHelperApp,捕捉作品。

MCP配置

{
  "mcpServers": {
    "xcodePreview": {
      "command": "node",
      "args": ["/Users/andrewfinke/projects/Attractions Collection/tools/xcode-preview-mcp/dist/index.js"],
      "env": {
        "XCODE_PREVIEW_APP_PATH": "/Users/andrewfinke/projects/Attractions Collection/tools/xcode-preview-mcp/XcodePreviewMCPHelperApp/build/Build/Products/Release/XcodePreviewMCPHelperApp.app"
      }
    }
  }
}

主要工具

使用 xcode_preview_capture。它返回模拟器映像路径+元数据,如果Xcode/preview/permissions未就绪,则会快速失败。