App stores · 1 skill

App Store Connect MCP: connect it to Claude Code, plus ready-made skills

Pull daily downloads, proceeds, subscription figures and new customer reviews from App Store Connect, and post yesterday's app numbers with the reviews to answer.

How to connect App Store Connect MCP to Claude Code, Codex or Cursor

  1. MCP server. Apple doesn't publish one for App Store Connect. Community MCP servers exist and take the same API key, so check what they can change before you give one a key with a broad role.
  2. App Store Connect API with a team key. An Admin creates the key in App Store Connect under Users and Access > Integrations > App Store Connect API, picks its role, and downloads the .p8 private key, which can be downloaded only once. Individual keys can't read Sales and Finance, so sales reports need a team key. The skill reads ASC_ISSUER_ID, ASC_KEY_ID, ASC_PRIVATE_KEY_PATH and ASC_VENDOR_NUMBER, signs a short-lived ES256 JWT with them, and sends it as a Bearer token.

Give the key the narrowest role that covers the report: Sales for sales and trends, Customer Support for ratings and reviews. Avoid Admin and App Manager keys, which can change apps, pricing and users.

1 App Store Connect skill

What agents do with App Store Connect

The App Store Connect API (https://api.appstoreconnect.apple.com) serves sales data as report files rather than live queries. GET /v1/salesReports takes filter[reportType] (SALES, SUBSCRIPTION, SUBSCRIPTION_EVENT, SUBSCRIBER and others), filter[reportSubType], filter[frequency] (DAILY, WEEKLY, MONTHLY, YEARLY), filter[reportDate], filter[vendorNumber] and filter[version], and returns a gzipped, tab-separated file with units, proceeds and currency by product, country and device. Each report type allows only certain combinations; the daily SALES summary is version 1_0. Daily reports are usually ready the next day. Customer reviews come from GET /v1/apps/{id}/customerReviews with rating, title, body, territory and date, and the Analytics Reports API covers App Store engagement such as impressions and product page views.

Indie developers and app teams schedule yesterday's downloads and proceeds against the same day last week, new and churned subscriptions, new one- and two-star reviews to answer, and a monthly roll-up by country.

appstoreconnect.apple.com

Your App Store Connect numbers, on one board with everything else

Skills are free to use with any agent. Briefkin is where their results land: one board for every report, number and question your agents send, with a ping when something needs you.

Free during the open beta. No card.