App Store Connect MCP server
App Store Connect MCP: apps, TestFlight, reviews, sales reports, and team users.
not scanned yet
1 stars471 downloads/wk
Reviews
Write oneNobody has reviewed App Store Connect yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
App Store Connect tools
No tool declarations could be read from the package source. They show once the server is installed.
How App Store Connect compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 77% of 2,174 E-commerce servers
- GitHub stars
- 1
- more than 65% of 1,047 E-commerce servers
- Downloads a week
- 471
- more than 90% of 411 E-commerce servers with a package
Release history: 11 versions in the registry since 2026-09-10, latest 2026-10-16, typically one every 4 days.
Install App Store Connect in Claude Code, Cursor or VS Code
Runs npx -y @chrischall/app-store-connect-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add app-store-connect-mcp -- npx -y @chrischall/app-store-connect-mcp
What the publisher says
From the App Store Connect repository's README, as published. We do not edit it. Read it on GitHub
App Store Connect MCP
A Model Context Protocol server that connects Claude to App Store Connect, giving you natural-language access to your apps, builds, TestFlight beta groups and testers, customer reviews, sales/finance reports, and team users.
[!WARNING]
AI-developed project. This codebase was entirely built and is actively maintained by Claude Code. No human has audited the implementation. Review all code and tool permissions before use.
What you can do
Ask Claude things like:
- "List my apps"
- "Show me the latest builds for app 1234567890"
- "Who hasn't accepted their TestFlight invitation?"
- "Invite alex@example.com to the External Beta group"
- "Submit build 9876 for beta review"
- "What's our average rating in Japan this month?"
- "Respond to that 1-star review with an apology"
- "Pull yesterday's daily sales report for vendor 80012345"
- "Invite a new developer with App Manager role"
Requirements
- Claude Desktop or Claude Code
- Node.js 22 or later
- An App Store Connect API key (.p8 file, Key ID, and Issuer ID) — admin or higher access required to create
Installation
Option A — npm
npx -y @chrischall/app-store-connect-mcpAdd to your Claude config (.mcp.json or Claude Desktop config):
{
"mcpServers": {
"app-store-connect": {
"command": "npx",
"args": ["-y", "@chrischall/app-store-connect-mcp"],
"env": {
"APP_STORE_CONNECT_KEY_ID": "ABC1234567",
"APP_STORE_CONNECT_ISSUER_ID": "57246542-96fe-1a63-e053-0824d011072a",
"APP_STORE_CONNECT_PRIVATE_KEY_PATH": "/absolute/path/to/AuthKey_ABC1234567.p8"
}
}
}
}Option B — from source
git clone https://github.com/chrischall/app-store-connect-mcp.git
cd app-store-connect-mcp
npm install
npm run buildAdd to Claude Desktop config:
- Mac: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
{
"mcpServers": {
"app-store-connect": {
"command": "node",
"args": ["/absolute/path/to/app-store-connect-mcp/dist/bundle.js"],
"env": {
"APP_STORE_CONNECT_KEY_ID": "ABC1234567",
"APP_STORE_CONNECT_ISSUER_ID": "57246542-96fe-1a63-e053-0824d011072a",
"APP_STORE_CONNECT_PRIVATE_KEY_PATH": "/absolute/path/to/AuthKey_ABC1234567.p8"
}
}
}
}Getting an API key
- Sign in at App Store Connect → Users and Access → Integrations → App Store Connect API.
- Click + to generate a key. Pick a role appropriate to what you want Claude to do — Developer is enough for read-only browsing; App Manager for TestFlight management; Admin for user invites and most write operations.
- Download the .p8 file (you can only download it once) and note the Key ID and Issuer ID.
- Either point APPSTORECONNECTPRIVATEKEYPATH at the saved .p8, or paste the PEM contents into APPSTORECONNECTPRIVATE_KEY (newline-escaped is fine).
The key signs short-lived (20-minute) ES256 JWTs on demand. No external token storage; nothing is sent to anyone but Apple.
Tools
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19downgradeA → Bscore 83
App Store Connect: common questions
- Is App Store Connect MCP server safe?
- Mostly: it is graded B (83/100). Read the App Store Connect safety report
- How do I install App Store Connect?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does App Store Connect need an API key?
- Yes. The registry entry asks for
APP_STORE_CONNECT_PRIVATE_KEY_PATH,APP_STORE_CONNECT_PRIVATE_KEY. - Is App Store Connect maintained?
- The last commit was 35 days ago (2026-09-29). The latest release is v1.3.2.
- What can I use instead of App Store Connect?
- Servers from other publishers that do the same job: AsoBeast MCP server, Storelift MCP server and Shopify Multi Store MCP server. Compare all App Store Connect alternatives.
- How does App Store Connect compare with other E-commerce MCP servers?
- safety score 83/100 (higher than 77% of 2,174 E-commerce servers); github stars 1 (more than 65% of 1,047 E-commerce servers); downloads a week 471 (more than 90% of 411 E-commerce servers with a package). Full comparison.
Alternatives to App Store Connect
Same job from other publishers: the closest match first, then the best rated.
- AsoBeastApp Store and Google Play ASO: keyword rankings, competitors, reviews, audits and an action queue.not reviewedGrowingA
StoreliftApp Store & Google Play keyword ranks, rivals, reviews and AI visibility. Free plan included.not reviewedGrowingA- Shopify Multi StoreConnect AI agents to multiple Shopify Admin stores for reports, comparisons, and guarded updates.not reviewedGrowingA
- ApifyExtract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡not reviewedEstablishedA
- Mneme MemoryCross-session memory for AI coding agents via six tools; local-first SQLite store.not reviewedEstablishedA