返回 AI 工具目录

r-huijts/xcode-mcp-server

MCP 服务人工精选最近核验 2026年7月24日

Xcode MCP Server 是一个面向 Xcode 的 MCP 服务器,让 AI 助手直接操作 iOS/macOS 工程。它用 TypeScript 编写,基于 Node.js 运行,封装 Xcode 命令行工具,提供工程管理(创建、添加文件、列出 scheme)、文件读写与搜索、构建与测试、代码分析、归档导出,以及 CocoaPods 与 Swift Package Manager 依赖管理和 iOS 模拟器控制。可用 setup.sh 脚本自动完成安装,或手动 npm install 后构建运行。需要 macOS、Xcode 14 及以上、Node.js 16 以上环境。适合让代理承担 iOS 项目的构建、测试与模拟器操作等重复工作,采用 MIT 许可。

定价开源部署本地运行国内可达国内可达

解决什么问题

  • 让 AI 助手直接构建、测试 Xcode 工程
  • 管理工程文件、scheme 与依赖
  • 控制 iOS 模拟器执行与交互
  • 封装 xcodebuild 等命令行操作
  • 处理归档导出与资源编译

适合

  • iOS/macOS 开发者想让代理跑构建与测试
  • 希望自动化模拟器操作与工程管理
  • 已用支持 MCP 的 AI 客户端
  • 在 macOS 上具备完整 Xcode 环境

不适合

  • 仅限 macOS,且需安装 Xcode 14 以上
  • 依赖 Node.js 16 以上运行环境
  • 不能替代真机调试与签名分发流程
  • CocoaPods 相关功能需额外安装 Ruby

如何接入

  • 用 setup.sh 或 npm install 安装并构建
  • 以 MCP 服务器方式接入 AI 客户端
  • 底层调用 Xcode 命令行工具执行
  • 支持 CocoaPods 与 SPM 依赖管理

已知限制

  • 强绑定 macOS 与本机 Xcode 版本
  • 构建与测试耗时取决于工程规模
  • 背后 MCP 客户端所用模型可能在境外
  • 不覆盖上架、证书等发布环节

接入与使用事实

部署方式
本地运行
实现语言
TypeScript
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网