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
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
Listed in
- github.com/erayendes/app-store-connect-mcp
- raw.githubusercontent.com/erayendes/app-store-connect-mcp/HEAD/README.md
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
Mobile MCP
Drives native mobile apps on simulators, emulators and real devices over MCP, for iOS and Android alike.
MobileBuildMCP
Sentry's MCP server and CLI for building, testing, running and debugging iOS and macOS projects from an agent. Formerly XcodeBuildMCP.
agent-device
Lets coding agents see and drive apps on iOS simulators and real devices (Android too) through accessibility snapshots, taps, typing and screenshots. Comes as a CLI, MCP server and Node API.