Agent♥︎Age
Catalog

io.github.lapfelix/xcodemcp

Official

by lapfelix · TypeScript

Control Xcode directly via JXA for build, test, debug operations with XCLogParser integration

io.github.lapfelix/xcodemcp — Model Context Protocol (MCP) Server

This MCP server (“XcodeMCP”) enables direct control of Xcode to perform build, test, and debug operations via JXA. It integrates XCLogParser for handling related log output. The repository also references use alongside Apple’s official Xcode MCP server in sidekick mode, with complementary capabilities.

🛠️ Key Features

  • Controls Xcode directly for build, test, and debug
  • Uses JXA for operation control
  • Integrates XCLogParser

🚀 Use Cases

  • Agentic workflows that need Xcode execution control
  • Side-by-side operation with Apple’s official Xcode MCP server
  • Project management and XCResult analysis when used in sidekick mode

⚡ Developer Benefits

  • Enables tool access for Xcode build/test/debug tasks
  • Supports log parsing via XCLogParser
  • Can run alongside Apple’s official Xcode MCP using --sidekick-only

⚠️ Limitations

  • Existing configuration supports sidekick mode; future versions are expected to switch to sidekick-only mode by default

Topics

agentic-aiapplescriptclaude-codemcpxcode