by ShenghaiWang
MCP tool for building Xcode iOS workspace/project and feeding back error to LLMs.
xcodebuild is a Model Context Protocol (MCP) server designed to streamline iOS development workflows within Visual Studio Code. It enables the building of Xcode iOS workspaces or projects and provides feedback on errors to Large Language Models (LLMs).
Installation can be done using uv
(recommended) or pip
.
uvx mcpxcodebuild
.pip install mcpxcodebuild
. After installation, run it as a script using python -m mcpxcodebuild
.To configure it for Claude.app, add the following to your Claude settings:
"mcpServers": {
"mcpxcodebuild": {
"command": "uvx",
"args": ["mcpxcodebuild"]
}
}
"mcpServers": {
"mcpxcodebuild": {
"command": "python",
"args": ["-m", "mcpxcodebuild"]
}
}
build
: Builds an iOS Xcode workspace/project. Requires the folder
path.test
: Runs tests for an iOS Xcode workspace/project. Requires the folder
path.uv
(recommended) or pip install mcpxcodebuild
.uvx
or pip
installation method.build
and test
, both requiring the folder
path as an argument.xcodebuild MCP tool is licensed under the MIT License.
A Model Context Protocol server that builds iOS workspace/project that enables seamless workflow working with iOS projects in Visual Studio Code using extensions like Cline or Roo Code.
build
- Build iOS Xcode workspace/project
folder
(string, required): The full path of the current folder that the iOS Xcode workspace/project sitstest
- Run test for iOS Xcode workspace/project
folder
(string, required): The full path of the current folder that the iOS Xcode workspace/project sitsWhen using uv
no specific installation is needed. We will
use uvx
to directly run mcpxcodebuild.
Alternatively you can install mcpxcodebuild
via pip:
pip install mcpxcodebuild
After installation, you can run it as a script using:
python -m mcpxcodebuild
Add to your Claude settings:
"mcpServers": {
"mcpxcodebuild": {
"command": "uvx",
"args": ["mcpxcodebuild"]
}
}
"mcpServers": {
"mcpxcodebuild": {
"command": "python",
"args": ["-m", "mcpxcodebuild"]
}
}
xcodebuild MCP tool is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "mcpxcodebuild": { "command": "python", "args": [ "-m", "mcpxcodebuild" ] } } }
Explore related MCPs that share similar capabilities and solve comparable challenges
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by github
Connects AI tools directly to GitHub, enabling natural‑language interactions for repository browsing, issue and pull‑request management, CI/CD monitoring, code‑security analysis, and team collaboration.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.