← 返回目录
X

Xcodebuild MCP Server

社区
构建Xcode iOS项目并向LLM反馈错误的MCP工具
GitHub 源仓库 ↗
★ 84 Stars 分类 · 开发工具 热门 源版本 543536b2e405
41FMRS · D
可靠性
5/20
安全与权限
10/20
维护活跃度
8/20
文档质量
10/20
安装易用性
8/20

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

查看 FMRS 评分方法 →

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

工具能力

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

安装接入

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

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

选型与风险

适合谁

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

不适合谁

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

所需权限

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

风险与副作用

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

常见排障

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

使用场景

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

支持客户端

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