Submit

xcodeproj-mcp-server

@giginet

a year ago
A Model Context Protocol Server to manipulate *.xcodeproj
Overview

what is xcodeproj-mcp-server?

xcodeproj-mcp-server is a Model Context Protocol (MCP) server designed for programmatically manipulating Xcode project files (.xcodeproj) using Swift.

how to use xcodeproj-mcp-server?

To use xcodeproj-mcp-server, clone the repository, build the project in release mode, and configure it for your development environment. You can then use various commands to manage Xcode projects.

key features of xcodeproj-mcp-server?

  • Create and manage Xcode projects and targets
  • Modify build settings and add dependencies
  • Automate common Xcode project tasks
  • Integrate with AI assistants and other MCP clients

use cases of xcodeproj-mcp-server?

  1. Automating the creation of new Xcode projects.
  2. Managing build configurations and targets programmatically.
  3. Integrating with development tools to streamline project management.

FAQ from xcodeproj-mcp-server?

  • What are the prerequisites for using xcodeproj-mcp-server?

You need macOS 14.0 or later and Xcode 16.4 or later.

  • Is xcodeproj-mcp-server open source?

Yes! It is available on GitHub under the MIT License.

  • Can I use xcodeproj-mcp-server with other programming languages?

No, it is specifically designed for use with Swift.

Server Config

{
  "mcpServers": {
    "xcodeproj": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-v",
        "${workspaceFolder}:/workspace",
        "ghcr.io/giginet/xcodeproj-mcp-server",
        "/workspace"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.