Loading languages...
SI

simpleswift/spm-mcp

@simpleswift5

Swift Package Manager MCP Server written in Swift

swift
spm
automation
mcp-server

SPM-MCP

A Model Context Protocol (MCP) server that provides automation capabilities using Swift Package Manager (SPM).

Config

Mise

{
  "mcpServers": {
    "spm": {
      "command": "mise",
      "args": ["x", "ubi:simpleswift/spm-mcp@latest", "--", "spm-mcp"]
    }
  }
}

Development

Swift Package Manager

swift package resolve
swift build
swift run

Generate .xcworkspace

  1. Install Tuist
mise install tuist 
  1. Generate the workspace
tuist generate

License

MIT License. See LICENSE for details.

# mcpServer Config

{
  "mcpServers": {
    "spm": {
      "command": "mise",
      "args": [
        "x",
        "ubi:simpleswift/spm-mcp@latest",
        "--",
        "spm-mcp"
      ]
    }
  }
}

# stdio

mise x ubi:simpleswift/spm-mcp@latest -- spm-mcp
Transport:
stdio
Language:
Swift
Created: 4/25/2025
Updated: 2/4/2026
Homepage: