
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
@ryaker/appstore-connect-mcp
Advanced tools
Apple Store Connect MCP Server with OAuth authentication support for Claude Desktop/iOS
A Model Context Protocol (MCP) server that provides tools for interacting with Apple Store Connect API, enabling management of iOS/macOS apps, TestFlight, app metadata, and more through Claude Desktop or other MCP clients.
Generate API Key:
Environment Variables:
APPLE_KEY_ID=your_key_id
APPLE_ISSUER_ID=your_issuer_id
APPLE_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----
your_private_key_content
-----END PRIVATE KEY-----"
APPLE_BUNDLE_ID=com.yourcompany.yourapp
# Clone the repository
git clone https://github.com/ryaker/appstore-connect-mcp.git
cd appstore-connect-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Start the server
npm start
Add to your Claude Desktop claude_desktop_config.json:
{
"mcpServers": {
"appstore-connect": {
"command": "node",
"args": ["/path/to/appstore-connect-mcp/dist/src/index.js"],
"env": {
"APPLE_KEY_ID": "your_key_id",
"APPLE_ISSUER_ID": "your_issuer_id",
"APPLE_PRIVATE_KEY": "your_private_key",
"APPLE_BUNDLE_ID": "com.yourcompany.yourapp"
}
}
}
}
Once configured, you can ask Claude to:
Create Auth0 API:
Configure OAuth Settings:
OAUTH_ENABLED=true
AUTH0_DOMAIN=https://your-tenant.auth0.com
AUTH0_AUDIENCE=https://your-api-identifier
vercel --prod
{
"mcpServers": {
"appstore-connect": {
"url": "https://your-deployment.vercel.app/mcp"
}
}
}
Claude will automatically discover OAuth configuration and handle authentication.
This server supports two authentication modes:
MIT License - see LICENSE file for details
Contributions welcome! Please read our contributing guidelines and submit pull requests for any improvements.
FAQs
Apple Store Connect MCP Server with OAuth authentication support for Claude Desktop/iOS
The npm package @ryaker/appstore-connect-mcp receives a total of 21 weekly downloads. As such, @ryaker/appstore-connect-mcp popularity was classified as not popular.
We found that @ryaker/appstore-connect-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.