Heimdall (App Store Connect MCP)

MCP server for App Store Connect that handles builds, reviews, subscriptions and pricing in plain language.

View on GitHub ↗
Stars
★ 53
Last commit
17 Oct 2026
Maintenance
Active
Licence
MIT
Category
MCP Servers
GitHub
erayendes/app-store-connect-mcp

Overview

Heimdall is an MCP server covering the App Store Connect API and the App Store Server API (StoreKit 2), generated from Apple's own OpenAPI specification. It runs locally on your machine and organises its tools into profiles, so you only switch on what you need. It asks for confirmation before risky changes such as price changes, Admin access or deletions.

Features

  • 927 tools by the project's count: the 888 operations Apple hasn't deprecated, plus 39 hand-written ones
  • Profiles for apps and metadata, TestFlight, subscriptions, pricing, reviews, Game Center, Xcode Cloud, provisioning and reports
  • Runs locally rather than as a remote server
  • Asks before risky changes
  • Designed to work alongside Fastlane rather than replace it
  • Guided setup in the browser or terminal

Requirements

  • Node.js 20.19 or later
  • An App Store Connect API key

Install

  1. Run the setup command

    npx -y @erayendes/asc-mcp setup

Example

Ask your agent: "Summarize this week's 1-star reviews and draft replies." or "Which builds are stuck in review?"

Works with

Any MCP client

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