Xcode MCP Server

by PolarVista

53 stars
49 downloads
Not rated
GitHub

Description

# Xcode MCP Server <p align="center"> <strong>A Model Context Protocol server for building Xcode projects directly from LLM applications</strong> </p> The Xcode MCP Server provides a Model Context Protocol interface for building and testing Xcode projects. It enables AI…

About

# Xcode MCP Server <p align="center"> <strong>A Model Context Protocol server for building Xcode projects directly from LLM applications</strong> </p> The Xcode MCP Server provides a Model Context Protocol interface for building and testing Xcode projects. It enables AI assistants to directly trigger builds, run…

Details

Author
PolarVista
GitHub stars
53
Downloads
49
Categories
Other

- Build Xcode projects with custom schemes and configurations
- Run unit tests with granular control (specific tests or skip tests)
- Generate code coverage reports
- Stream build and test logs in real-time
- Access detailed build and test reports in JSON or plain text
- Automatic log persistence with timestamped files

Install the server by cloning the repository, running npm install and npm run build. Start it with npm run start /path/to/build/logs/directory, then configure an MCP-compatible client (e.g., Claude Desktop) to point to the built index.js with the project folder as an argument and the PATH environment set.

Xcode MCP Server

<p align="center">
<strong>A Model Context Protocol server for building Xcode projects directly from LLM applications</strong>
</p>

The Xcode MCP Server provides a Model Context Protocol interface for building and testing Xcode projects. It enables AI assistants to directly trigger builds, run tests, monitor progress, and access logs through a standardized interface.

Features

- Build Xcode projects with custom schemes and configurations
- Run unit tests with granular control (run specific tests or skip tests)
- Generate code coverage reports
- Stream build and test logs in real-time
- Access detailed build and test reports
- JSON-formatted output
- Automatic log persistence

Requirements

- Node.js 16+
- Xcode Command Line Tools
- TypeScript
- MCP-compatible client (e.g., Claude Desktop)

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.