App Store Connect MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 210 installs a week from npm. Last commit 27 Oct 2026.
App Store Connect MCP: apps, TestFlight, reviews, sales reports, and team users.
Today is the operative word: we check App Store Connect MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add app-store-connect-mcp -e 'APP_STORE_CONNECT_KEY_ID=<APP_STORE_CONNECT_KEY_ID>' -e 'APP_STORE_CONNECT_ISSUER_ID=<APP_STORE_CONNECT_ISSUER_ID>' -- npx -y @chrischall/app-store-connect-mcp
{
"mcpServers": {
"app-store-connect-mcp": {
"command": "npx",
"args": [
"-y",
"@chrischall/app-store-connect-mcp"
],
"env": {
"APP_STORE_CONNECT_ISSUER_ID": "<APP_STORE_CONNECT_ISSUER_ID>",
"APP_STORE_CONNECT_KEY_ID": "<APP_STORE_CONNECT_KEY_ID>"
}
}
}
}
[mcp_servers.app-store-connect-mcp]
command = "npx"
args = ["-y", "@chrischall/app-store-connect-mcp"]
env = { APP_STORE_CONNECT_KEY_ID = "<APP_STORE_CONNECT_KEY_ID>", APP_STORE_CONNECT_ISSUER_ID = "<APP_STORE_CONNECT_ISSUER_ID>" }
{
"mcpServers": {
"app-store-connect-mcp": {
"command": "npx",
"args": [
"-y",
"@chrischall/app-store-connect-mcp"
],
"env": {
"APP_STORE_CONNECT_ISSUER_ID": "<APP_STORE_CONNECT_ISSUER_ID>",
"APP_STORE_CONNECT_KEY_ID": "<APP_STORE_CONNECT_KEY_ID>"
}
}
}
}
{
"servers": {
"app-store-connect-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@chrischall/app-store-connect-mcp"
],
"env": {
"APP_STORE_CONNECT_ISSUER_ID": "<APP_STORE_CONNECT_ISSUER_ID>",
"APP_STORE_CONNECT_KEY_ID": "<APP_STORE_CONNECT_KEY_ID>"
}
}
}
}
Put your own values in place of
<APP_STORE_CONNECT_KEY_ID> (10-character App Store Connect API Key ID (e.g. ABC1234567)), <APP_STORE_CONNECT_ISSUER_ID> (Team Issuer ID (UUID) from App Store Connect → Users and Access → Integrations).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
APP_STORE_CONNECT_PRIVATE_KEY_PATH (Absolute path to your downloaded .p8 private key file. Either this or APP_STORE_CONNECT_PRIVATE_KEY is required), APP_STORE_CONNECT_PRIVATE_KEY (PEM contents of your .p8 private key. Either this or APP_STORE_CONNECT_PRIVATE_KEY_PATH is required).
MCP server for App Store Connect: releases, TestFlight, reviews, reports. Read-only by default.
MCP server for App Store Connect: releases, TestFlight, reviews, reports. Read-only by default.
App Store Connect for MCP clients: PPP pricing, subscriptions, TestFlight, reviews, reports & more
App Store Connect API as MCP: apps, TestFlight, subscriptions, localizations, reports. JWT auth.
Connect AI assistants to Itcons.app work orders, reports, projects, users, and resources.
MCP connector for Liftaven SEO research, connected search reports and reviewed website proposals.
Search Little Green Light donors, gifts, notes and memberships, and add gifts and contact reports.
TalentLMS MCP server: users, courses, groups, branches, reporting, and assessments
Answers built from our own checks of this server.