io.github.beautyfree/app-store-connect MCP Server
io.github.beautyfree/app-store-connect
What is the io.github.beautyfree/app-store-connect MCP server?
App Store Connect API as MCP: apps, TestFlight, subscriptions, localizations, reports. JWT auth.
How to install io.github.beautyfree/app-store-connect
Copy-paste configuration for popular MCP clients.
APP_STORE_CONNECT_KEY_IDrequiredsecretAPI Key ID from App Store Connect (Users and Access → Integrations → App Store Connect API)
APP_STORE_CONNECT_ISSUER_IDrequiredsecretIssuer ID from App Store Connect
APP_STORE_CONNECT_P8_PATHrequiredsecretPath to your .p8 private key file (downloaded from App Store Connect)
APP_STORE_CONNECT_VENDOR_NUMBERVendor number; required for sales and finance reports only
{
"mcpServers": {
"app-store-connect": {
"command": "npx",
"args": [
"-y",
"mcp-asc"
],
"env": {
"APP_STORE_CONNECT_KEY_ID": "<YOUR_APP_STORE_CONNECT_KEY_ID>",
"APP_STORE_CONNECT_ISSUER_ID": "<YOUR_APP_STORE_CONNECT_ISSUER_ID>",
"APP_STORE_CONNECT_P8_PATH": "<YOUR_APP_STORE_CONNECT_P8_PATH>",
"APP_STORE_CONNECT_VENDOR_NUMBER": "<YOUR_APP_STORE_CONNECT_VENDOR_NUMBER>"
}
}
}
}{
"mcpServers": {
"app-store-connect": {
"command": "npx",
"args": [
"-y",
"mcp-asc"
],
"env": {
"APP_STORE_CONNECT_KEY_ID": "<YOUR_APP_STORE_CONNECT_KEY_ID>",
"APP_STORE_CONNECT_ISSUER_ID": "<YOUR_APP_STORE_CONNECT_ISSUER_ID>",
"APP_STORE_CONNECT_P8_PATH": "<YOUR_APP_STORE_CONNECT_P8_PATH>",
"APP_STORE_CONNECT_VENDOR_NUMBER": "<YOUR_APP_STORE_CONNECT_VENDOR_NUMBER>"
}
}
}
}{
"mcpServers": {
"app-store-connect": {
"command": "npx",
"args": [
"-y",
"mcp-asc"
],
"env": {
"APP_STORE_CONNECT_KEY_ID": "<YOUR_APP_STORE_CONNECT_KEY_ID>",
"APP_STORE_CONNECT_ISSUER_ID": "<YOUR_APP_STORE_CONNECT_ISSUER_ID>",
"APP_STORE_CONNECT_P8_PATH": "<YOUR_APP_STORE_CONNECT_P8_PATH>",
"APP_STORE_CONNECT_VENDOR_NUMBER": "<YOUR_APP_STORE_CONNECT_VENDOR_NUMBER>"
}
}
}
}{
"servers": {
"app-store-connect": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-asc"
],
"env": {
"APP_STORE_CONNECT_KEY_ID": "<YOUR_APP_STORE_CONNECT_KEY_ID>",
"APP_STORE_CONNECT_ISSUER_ID": "<YOUR_APP_STORE_CONNECT_ISSUER_ID>",
"APP_STORE_CONNECT_P8_PATH": "<YOUR_APP_STORE_CONNECT_P8_PATH>",
"APP_STORE_CONNECT_VENDOR_NUMBER": "<YOUR_APP_STORE_CONNECT_VENDOR_NUMBER>"
}
}
}
}claude mcp add app-store-connect --env APP_STORE_CONNECT_KEY_ID=<YOUR_APP_STORE_CONNECT_KEY_ID> --env APP_STORE_CONNECT_ISSUER_ID=<YOUR_APP_STORE_CONNECT_ISSUER_ID> --env APP_STORE_CONNECT_P8_PATH=<YOUR_APP_STORE_CONNECT_P8_PATH> --env APP_STORE_CONNECT_VENDOR_NUMBER=<YOUR_APP_STORE_CONNECT_VENDOR_NUMBER> -- npx -y mcp-ascRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.