mcp-registry/app-store-connect-mcp-server

    ==================
      
       /// MCP ///
      /// APP ///
        
    ==================
        
    [server:online]
    [protocol:ready]

app-store-connect-mcp-server

by JoshuaRileyDev

Model Context Protocol server that exposes Apple App Store Connect operations (apps, beta testing, analytics, devices, bundle IDs, etc.) through conversational AI endpoints.

91
15
Specialized

Installation

Prerequisites:
1. Node.js ≥ 18 and npm ≥ 9
2. Apple App Store Connect API key (KEY_ID, ISSUER_ID, private-key .p8 file)
3. (Recommended) PostgreSQL or another persistence layer if you need to store refresh tokens, job queues, etc.
Steps:
1. Clone the repo
git clone https://github.com/JoshuaRileyDev/app-store-connect-mcp-server.git cd app-store-connect-mcp-server
2. Install dependencies
npm install
3. Build TypeScript ➜ JavaScript
npm run build # or: npm run dev for ts-node / nodemon hot-reload
4. Configure environment variables (create a .env at project root)
PORT=3000 ASC_API_KEY_PATH=./AuthKey_XXXXXXXXXX.p8 # path to your .p8 ASC_KEY_ID=ABCDE12345 # 10-char Key ID ASC_ISSUER_ID=11223344-5566-7788-99AA-BBCCDDEEFF DB_URL=postgres://user:pass@host:5432/db # optional persistence
5. Start the server
npm start # production build # or npm run dev # development (live reload)
6. Verify
curl http://localhost:3000/health Docker (optional): docker build -t asc-mcp-server . docker run -p 3000:3000 --env-file .env asc-mcp-server

Documentation

License: MIT License
Updated 7/30/2025
app-store-connect-mcp-server - MCP Server Registry - Augment Code