Appstore Connect Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Appstore Connect Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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.
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 startAdd 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:
OAUTH_ENABLED=true
AUTH0_DOMAIN=https://your-tenant.auth0.com
AUTH0_AUDIENCE=https://your-api-identifiervercel --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.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.