Skip to main content
MCP server CX Codex

appstore-connect — Claude Code MCP server

Connects an AI client to App Store Connect for app, TestFlight, build, pricing, and report tasks. It fits release and store management workflows.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add appstore-connect -- npx -y asc-mcp
Open on GitHub

What appstore-connect does

This server exposes Apple’s App Store Connect API to an MCP client. An agent can inspect apps and builds, edit version data and localizations, attach builds, handle TestFlight groups and testers, manage subscriptions and in-app purchases, and retrieve sales or analytics reports. asc_api_request can call API operations, while asc_api_search and asc_api_describe help locate them.

Set APP_STORE_CONNECT_KEY_ID, APP_STORE_CONNECT_ISSUER_ID, and either APP_STORE_CONNECT_P8_PATH or APP_STORE_CONNECT_P8_CONTENT. The .p8 file can be downloaded only once. Authentication uses ES256 JWT with token refresh, and credentials are redacted from logs. Set ASC_READ_ONLY=1 to block write requests.

What it helps with

  • manage App Store Connect app records
  • attach builds to app versions
  • configure TestFlight groups and testers
  • edit localizations, pricing, and subscriptions
  • request sales and analytics reports

Example prompts for the agent

  • List my App Store Connect apps and their latest builds.
  • Attach the selected build to the current version and prepare its review details.
  • Find and download the sales report for the requested period.

How to install appstore-connect

Platform CLI

claude mcp add appstore-connect -- npx -y asc-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about appstore-connect

How do I install appstore-connect in Claude Code?

Run claude mcp add appstore-connect -- npx -y asc-mcp, add your App Store Connect credentials, and restart Claude Code.

What does appstore-connect do?

It connects an MCP client to Apple’s App Store Connect API. An agent can work with apps, TestFlight, versions, localizations, pricing, and reports.

What credentials does appstore-connect require?

Provide APP_STORE_CONNECT_KEY_ID, APP_STORE_CONNECT_ISSUER_ID, and either APP_STORE_CONNECT_P8_PATH or APP_STORE_CONNECT_P8_CONTENT. The .p8 key is downloadable only once.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor