Builds Xcode iOS workspaces or projects and feeds build errors back to the LLM.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add xcodebuild -- uvx mcpxcodebuild~/.codex/config.toml
[mcp_servers.xcodebuild]
command = "uvx"
args = ["mcpxcodebuild"]
# codex mcp add xcodebuild -- uvx mcpxcodebuild~/.cursor/mcp.json
{
"mcpServers": {
"xcodebuild": {
"command": "uvx",
"args": [
"mcpxcodebuild"
]
}
}
}.vscode/mcp.json
{
"servers": {
"xcodebuild": {
"type": "stdio",
"command": "uvx",
"args": [
"mcpxcodebuild"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"xcodebuild": {
"command": "uvx",
"args": [
"mcpxcodebuild"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"xcodebuild": {
"command": "uvx",
"args": [
"mcpxcodebuild"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"xcodebuild": {
"command": "uvx",
"args": [
"mcpxcodebuild"
]
}
}
}