← 返回目录
X

Xcodebuild MCP Server

社区
构建Xcode iOS项目并向LLM反馈错误的MCP工具
分类
开发工具 第 348 / 438
Stars
★ 85 热门
传输方式
stdio(本地进程)
运行环境
Python
凭据
无需凭据
许可证
MIT
最近提交
⚠
工具数
2
41FMRS · D

该MCP服务器专注于iOS项目的构建和测试,通过提供简单的工具接口,将构建错误反馈给LLM。适合与AI编程助手集成,但功能相对单一,仅限于构建和测试。

最强项 · 文档质量 10/20 最弱项 · 可靠性 5/20

可靠性
5/20
安全与权限
10/20
维护活跃度
8/20
文档质量
10/20
安装易用性
8/20
查看各项评分依据
可靠性 5/20
可靠性:README 声明了两个工具(build 和 test),但仓库源码细节未提供,无法验证实际实现是否匹配声明。没有看到 CI 工作流或测试文件来证明工具能正常运行。因此,由于缺乏可验证的执行证据,评分较低。
安全与权限 10/20
安全性:没有发现明显的安全问题。该服务器似乎只是调用 xcodebuild 命令,不处理凭据或敏感数据。没有证据表明存在恶意行为或过度权限。然而,由于细节有限,无法全面评估。
维护活跃度 8/20
维护:仓库有 MIT 许可证,没有开放问题,表明有一定维护。但无法获取提交历史、发布日期或依赖更新信息,因此评分适中。
文档质量 10/20
文档:README 提供了安装和使用说明,包括工具参数和配置示例。但缺少故障排除和限制说明,导致文档质量不够全面。
安装易用性 8/20
安装:提供了使用 uvx 和 pip 的安装方法,以及针对 Claude 的配置示例。但未提供在其他客户端(如 Cursor)中的配置示例,且没有验证安装步骤是否真的有效。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件执行命令或代码

适合谁

  • 使用Visual Studio Code和AI扩展(如Cline、Roo Code)的iOS开发者
  • 需要快速构建和测试iOS项目的AI编程工作流

不适合谁

  • 需要图形化界面的构建工具
  • 不支持Xcode或iOS开发的用户
  • 需要高级构建配置(如签名、证书管理)的用户

所需权限

  • 读取指定文件夹的完整路径
  • 执行xcodebuild命令以构建或测试项目

风险与副作用

  • 构建可能需要较长时间,应确保超时设置合理
  • 构建可能消耗大量CPU和内存
  • 如果项目路径不正确,可能构建失败

安装接入

准备工作

运行环境:Python

推荐使用uv:无需特定安装,直接通过uvx运行mcpxcodebuild。或者使用pip安装:pip install mcpxcodebuild,之后运行python -m mcpxcodebuild。

claude_desktop_config.json
{
  "mcpServers": {
    "mcpxcodebuild": {
      "command": "uvx",
      "args": ["mcpxcodebuild"]
    }
  }
}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "mcpxcodebuild": {
      "command": "uvx",
      "args": [
        "mcpxcodebuild"
      ]
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add mcpxcodebuild -- uvx mcpxcodebuild

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端工具列表中应看到 build 和 test 两个工具;也可以让 AI 在给定 folder 参数下执行一次构建,若返回构建结果即说明连接正常。

常见排障

  1. 确保folder参数提供的是正确的项目路径。检查Xcode和命令行工具是否已安装。如果使用pip安装,确认Python环境正确。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 帮我在 /path/to/MyApp 目录下构建这个 iOS Xcode workspace
  • 构建 /Users/me/DemoApp 文件夹里的 Xcode 项目,如果有错误请告诉我原因
  • 为 /path/to/MyApp 这个 iOS 项目运行测试
  • 运行 /Users/me/DemoApp 项目的测试并汇总失败信息

工具能力 2

build 写入
构建iOS Xcode workspace/project。参数:folder(字符串,必填),即iOS Xcode workspace/project所在文件夹的完整路径。
test 写入
运行iOS Xcode workspace/project的测试。参数:folder(字符串,必填),即iOS Xcode workspace/project所在文件夹的完整路径。

使用场景

在Cline或Roo Code中构建和测试iOS项目
将构建错误反馈给LLM以便自动修复
在AI辅助编码工作流中集成iOS构建验证

支持客户端

Claude Desktop
Cline部分支持
Roo Code部分支持

依据项目文档列出,未经本站实测。

详细介绍

xcodebuild MCP Server是一个基于Model Context Protocol的服务器,用于构建iOS workspace/project,使得在Visual Studio Code中通过Cline或Roo Code等扩展与iOS项目无缝协作。它提供了构建和测试两个工具,能够将构建或测试过程中产生的错误反馈给LLM,便于AI辅助开发。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 63.3k · 工具数 2 与当前对比 →

源版本 543536b2e405 数据同步于 2026-10-19 查看 FMRS 评分方法