PolarVista_Xcode-mcp-server

PolarVista_Xcode-mcp-server

3.1

If you are the rightful owner of PolarVista_Xcode-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

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

The Xcode MCP Server is designed to facilitate the integration of AI applications with Xcode projects by providing a Model Context Protocol (MCP) interface. This server allows AI assistants to initiate builds, execute tests, and monitor the progress of Xcode projects in real-time. It supports custom build schemes and configurations, offers granular control over unit tests, and generates comprehensive code coverage reports. The server streams logs in real-time and ensures that all build and test logs are persisted automatically. It outputs results in JSON format, making it easy to integrate with various MCP-compatible clients, such as Claude Desktop. The server requires Node.js 16+, Xcode Command Line Tools, and TypeScript to operate.

Features

  • Build Xcode projects with custom schemes and configurations
  • Run unit tests with granular control
  • Generate code coverage reports
  • Stream build and test logs in real-time
  • Access detailed build and test reports

Tools

  1. build_project

    Builds an Xcode project with specified parameters.

  2. run_tests

    Runs unit tests with optional filtering.