asc-mcp

Swift MCP server that covers a large slice of the App Store Connect API, TestFlight, subscriptions and Xcode Cloud included.

View on GitHub ↗
Stars
★ 80
Last commit
19 Oct 2026
Maintenance
Active
Licence
MIT
Category
MCP Servers
GitHub
zelentsov-dev/asc-mcp

Overview

asc-mcp is a Swift-based MCP server that runs locally on your Mac and connects your MCP client to the App Store Connect API. It exposes 514 tools across 34 App Store areas, so you can manage apps, builds, TestFlight and reviews in plain language. It's for iOS and macOS developers who want to automate release work.

Features

  • 514 tools for release metadata, versions, localisations, builds, review submissions, TestFlight and more
  • Stores credentials once in a private local file so MCP clients only need the executable path
  • Supports several App Store Connect accounts in one config
  • Worker filtering to limit which tools are exposed
  • Config examples for Codex, Claude Code, Claude Desktop, Gemini CLI, VS Code with GitHub Copilot, Continue, Cursor and Devin Desktop

Requirements

  • macOS 15.6 or later with Xcode 26.x recommended (macOS 14.0 to 15.5 unverified)
  • Not supported on Linux yet
  • An App Store Connect API key
  • Mint for the recommended install, or Swift 6.2 or later to build from source

Install

  1. Install with Mint and check the version

    brew install mint
    mint install zelentsov-dev/asc-mcp@v4.2.0
    ~/.mint/bin/asc-mcp --version
  2. Create an App Store Connect API key, save the credentials in ~/.config/asc-mcp/companies.json, then connect your MCP client

Works with

Claude CodeCursorCodexGemini CLIVS Code

Listed in

swiftskills.dev

Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.

More in this category