用途:为 Swift/Xcode 开发提供两个 Model Context Protocol 服务器,提升构建与文档查询效率。
主要能力:XcodeBuildMCP 负责 Xcode 项目自动化与构建验证,可发现项目与工作区,在模拟器、真机和 macOS 上构建/运行/测试(build_run_sim、test_sim),列出 scheme、显示构建设置、清理构建与派生数据,并通过 screenshot 与 snapshot_ui 做 UI 验证,支持 AI 自主构建、读错、修复、重建。Apple Docs MCP 提供官方 Apple 文档与离线 WWDC 访问,可搜索 SwiftUI、UIKit、Foundation 等框架,查询符号详情、示例代码、API 可用性与弃用信息,WWDC 2014–2025 会话离线内置,更新会话需访问 developer.apple.com/videos。
使用方式:在 MCP 配置中加入两个服务器。XcodeBuildMCP 使用 npx -y xcodebuildmcp@latest;apple-docs 使用 npx -y @kimsungwhee/apple-docs-mcp。工作流要求研究优先:先 Apple Docs MCP,再 Context7 查第三方库,最后 Exa 网络搜索;每次代码改动后必须构建验证:构建、读错误、修复、重建,零错误才提交;UI 变更需在模拟器做 HIG 验证。
适用场景:Xcode 构建自动化、调试构建问题、创建项目、清理陈旧构建、查询 Apple API 与 WWDC 最佳实践、检查 API 可用性。
限制:Apple Docs MCP 不含 HIG 页面,也不含 2025 年之后的 WWDC,需通过浏览器获取;XcodeBuildMCP 版本为 npm 2.7.0,仓库已迁移至 getsentry。其余细节暂未提供。