MCP.Market

App Store Connect MCP server

by chrischall·io.github.chrischall/app-store-connect-mcp·v1.3.2·1 stars

App Store Connect MCP: apps, TestFlight, reviews, sales reports, and team users.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

1 stars471 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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-mcp

Add 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 build

Add 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

  1. Sign in at App Store Connect → Users and Access → Integrations → App Store Connect API.
  2. 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.
  3. Download the .p8 file (you can only download it once) and note the Key ID and Issuer ID.
  4. 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.

All App Store Connect alternatives →
  • AsoBeast
    App Store and Google Play ASO: keyword rankings, competitors, reviews, audits and an action queue.
    A
  • Storelift
    App Store & Google Play keyword ranks, rivals, reviews and AI visibility. Free plan included.
    A
  • Shopify Multi Store
    Connect AI agents to multiple Shopify Admin stores for reports, comparisons, and guarded updates.
    A
  • Apify
    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
    A
  • Mneme Memory
    Cross-session memory for AI coding agents via six tools; local-first SQLite store.
    A

More from chrischall →