{"repo":"lapfelix/XcodeMCP","free":true,"listed":false,"github":"https://github.com/lapfelix/XcodeMCP","clone":"git clone https://github.com/lapfelix/XcodeMCP.git","description":"MCP server for Xcode that wraps its AppleScript interface & uses XCLogParser to return clear build results","language":"TypeScript","stars":58,"topics":["agentic-ai","applescript","claude-code","mcp","xcode"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Using with Apple's Official Xcode MCP : Apple now provides an official Xcode MCP server. XcodeMCP can run alongside it in sidekick mode ( --sidekick-only ), providing complementary tools like project management and XCResult analysis. In a future version, XcodeMCP will transition to sidekick-only mode by default. See configuration below. XcodeMCP Model Context Protocol (MCP) server that controls Xcode directly through JavaScript for Automation (JXA). Available as both an MCP server and a standalone CLI. What it does - Controls Xcode directly through JavaScript for Automation (not xcodebuild CLI) - Opens projects, builds, runs, tests, and debugs from within Xcode - Parses build logs with precise error locations using XCLogParser - Provides comprehensive environment validation and health checks - Supports graceful degradation when optional dependencies are missing - NEW : Includes a full-featured CLI with 100% MCP server feature parity Requirements - macOS with Xcode installed - Node.js 18+ - XCLogParser (recommended): brew install xclogparser Usage XcodeMCP can be used in two ways: 1. MCP Server : Integrate with Claude Desktop, VS Code, or other MCP clients 2. CLI Tool : Run commands directly from the terminal with xcodecontrol Quick Install XCLogParser is recommended but optional: Install from npm Run directly with npx: Or install globally: MCP Configuration Add to your MCP configuration: Claude Code CLI Setup To add XcodeMCP to Claude Code using the command line: Without the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lapfelix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lapfelix/XcodeMCP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}