StorePilot MCP
StorePilot is an MCP server that manages app portfolios across Google Play and the App Store. It provides tools for monitoring vitals, reviews, installs, earnings, and releases, as well as checking cross-store parity and managing releases. It integrates with Android Publisher API and App Store Connect, offering portfolio-level insights rather than single-app endpoints.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Check crash rates and portfolio health across apps
- Retrieve monthly earnings per app and currency
- Compare listing drift and reviews between stores
- Ship app versions to Play internal track and TestFlight
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
storepilot 0.1.1
{
"version": "0.1.1",
"transport": "stdio",
"identifier": "storepilot",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"environmentVariables": [
{
"name": "STOREPILOT_GOOGLE_CREDENTIALS",
"description": "Path to a Google Cloud service account JSON key with Play Console access. Enables the Google Play tools."
},
{
"name": "STOREPILOT_GOOGLE_REPORTS_BUCKET",
"description": "Play reports bucket id from Play Console -> Download reports -> Copy Cloud Storage URI. Required for installs, ratings and earnings."
},
{
"name": "STOREPILOT_ASC_KEY_PATH",
"description": "Path to the App Store Connect API .p8 private key. Enables the App Store tools."
},
{
"name": "STOREPILOT_ASC_KEY_ID",
"description": "App Store Connect API Key ID."
},
{
"name": "STOREPILOT_ASC_ISSUER_ID",
"description": "App Store Connect API Issuer ID."
},
{
"name": "STOREPILOT_ASC_VENDOR_NUMBER",
"description": "Vendor number from App Store Connect -> Payments and Financial Reports. Required only for sales reports."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"storepilot-mcp": {
"command": "uvx",
"args": [
"storepilot==0.1.1"
],
"env": {
"STOREPILOT_GOOGLE_CREDENTIALS": "<YOUR_STOREPILOT_GOOGLE_CREDENTIALS>",
"STOREPILOT_GOOGLE_REPORTS_BUCKET": "<YOUR_STOREPILOT_GOOGLE_REPORTS_BUCKET>",
"STOREPILOT_ASC_KEY_PATH": "<YOUR_STOREPILOT_ASC_KEY_PATH>",
"STOREPILOT_ASC_KEY_ID": "<YOUR_STOREPILOT_ASC_KEY_ID>",
"STOREPILOT_ASC_ISSUER_ID": "<YOUR_STOREPILOT_ASC_ISSUER_ID>",
"STOREPILOT_ASC_VENDOR_NUMBER": "<YOUR_STOREPILOT_ASC_VENDOR_NUMBER>"
}
}
}
}Cline
{
"mcpServers": {
"storepilot-mcp": {
"command": "uvx",
"args": [
"storepilot==0.1.1"
],
"env": {
"STOREPILOT_GOOGLE_CREDENTIALS": "<YOUR_STOREPILOT_GOOGLE_CREDENTIALS>",
"STOREPILOT_GOOGLE_REPORTS_BUCKET": "<YOUR_STOREPILOT_GOOGLE_REPORTS_BUCKET>",
"STOREPILOT_ASC_KEY_PATH": "<YOUR_STOREPILOT_ASC_KEY_PATH>",
"STOREPILOT_ASC_KEY_ID": "<YOUR_STOREPILOT_ASC_KEY_ID>",
"STOREPILOT_ASC_ISSUER_ID": "<YOUR_STOREPILOT_ASC_ISSUER_ID>",
"STOREPILOT_ASC_VENDOR_NUMBER": "<YOUR_STOREPILOT_ASC_VENDOR_NUMBER>"
}
}
}
}VS Code
{
"servers": {
"storepilot-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"storepilot==0.1.1"
],
"env": {
"STOREPILOT_GOOGLE_CREDENTIALS": "<YOUR_STOREPILOT_GOOGLE_CREDENTIALS>",
"STOREPILOT_GOOGLE_REPORTS_BUCKET": "<YOUR_STOREPILOT_GOOGLE_REPORTS_BUCKET>",
"STOREPILOT_ASC_KEY_PATH": "<YOUR_STOREPILOT_ASC_KEY_PATH>",
"STOREPILOT_ASC_KEY_ID": "<YOUR_STOREPILOT_ASC_KEY_ID>",
"STOREPILOT_ASC_ISSUER_ID": "<YOUR_STOREPILOT_ASC_ISSUER_ID>",
"STOREPILOT_ASC_VENDOR_NUMBER": "<YOUR_STOREPILOT_ASC_VENDOR_NUMBER>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"storepilot-mcp": {
"command": "uvx",
"args": [
"storepilot==0.1.1"
],
"env": {
"STOREPILOT_GOOGLE_CREDENTIALS": "<YOUR_STOREPILOT_GOOGLE_CREDENTIALS>",
"STOREPILOT_GOOGLE_REPORTS_BUCKET": "<YOUR_STOREPILOT_GOOGLE_REPORTS_BUCKET>",
"STOREPILOT_ASC_KEY_PATH": "<YOUR_STOREPILOT_ASC_KEY_PATH>",
"STOREPILOT_ASC_KEY_ID": "<YOUR_STOREPILOT_ASC_KEY_ID>",
"STOREPILOT_ASC_ISSUER_ID": "<YOUR_STOREPILOT_ASC_ISSUER_ID>",
"STOREPILOT_ASC_VENDOR_NUMBER": "<YOUR_STOREPILOT_ASC_VENDOR_NUMBER>"
}
}
}
}Let your agent find its tools
Find servers like StorePilot MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.