What does Mcpxcodebuild do?
Mcpxcodebuild builds and tests iOS Xcode workspaces and projects through the Model Context Protocol, allowing AI assistants in VS Code to compile and run your iOS code.
@ShenghaiWang
Basic information
🍎 Build iOS Xcode workspace/project and feed back errors to llm.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcpxcodebuild": {
"command": "uvx",
"args": [
"mcpxcodebuild"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Mcpxcodebuild is a Model Context Protocol server that builds iOS Xcode workspaces or projects, enabling a seamless workflow for iOS development in Visual Studio Code using AI‑powered extensions such as Cline or Roo Code.
Install Mcpxcodebuild via uvx (recommended) or pip. Then configure it in your MCP client settings—for example, in Claude.app add a JSON entry using either the uvx mcpxcodebuild command or python -m mcpxcodebuild if installed via pip. The server exposes two tools: build (to build an iOS project) and test (to run tests). Both require the folder argument specifying the full path to the project directory.
uvx or pip with no extra configurationMcpxcodebuild builds and tests iOS Xcode workspaces and projects through the Model Context Protocol, allowing AI assistants in VS Code to compile and run your iOS code.
You can install it using `uvx mcpxcodebuild` (no separate installation needed) or via `pip install mcpxcodebuild`. After pip installation, run it with `python -m mcpxcodebuild`.
Add an entry to your Claude MCP settings JSON. For `uvx` use `"command": "uvx", "args": ["mcpxcodebuild"]`. For pip installations use `"command": "python", "args": ["-m", "mcpxcodebuild"]`.
Two tools: `build` to compile an iOS Xcode workspace/project, and `test` to run its tests. Both require a `folder` string pointing to the project directory.
Xcode and its command‑line tools must be installed on macOS, and the project path must be provided as the `folder` argument. The server itself runs via `uvx` or Python.
Painless E2E Automation for Mobile and Web

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
🚀 The fast, Pythonic way to build MCP servers and clients.

Model Context Protocol Servers
Comments