io.github.sonlenef/storepilot-mcp MCP Server
io.github.sonlenef/storepilot-mcp
What is the io.github.sonlenef/storepilot-mcp MCP server?
Run an app portfolio across Google Play and the App Store: vitals, reviews, earnings, releases.
How to install io.github.sonlenef/storepilot-mcp
Copy-paste configuration for popular MCP clients.
STOREPILOT_GOOGLE_CREDENTIALSsecretPath to a Google Cloud service account JSON key with Play Console access. Enables the Google Play tools.
STOREPILOT_GOOGLE_REPORTS_BUCKETPlay reports bucket id from Play Console -> Download reports -> Copy Cloud Storage URI. Required for installs, ratings and earnings.
STOREPILOT_ASC_KEY_PATHsecretPath to the App Store Connect API .p8 private key. Enables the App Store tools.
STOREPILOT_ASC_KEY_IDApp Store Connect API Key ID.
STOREPILOT_ASC_ISSUER_IDApp Store Connect API Issuer ID.
STOREPILOT_ASC_VENDOR_NUMBERVendor number from App Store Connect -> Payments and Financial Reports. Required only for sales reports.
{
"mcpServers": {
"storepilot-mcp": {
"command": "uvx",
"args": [
"storepilot"
],
"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>"
}
}
}
}{
"mcpServers": {
"storepilot-mcp": {
"command": "uvx",
"args": [
"storepilot"
],
"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>"
}
}
}
}{
"mcpServers": {
"storepilot-mcp": {
"command": "uvx",
"args": [
"storepilot"
],
"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>"
}
}
}
}{
"servers": {
"storepilot-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"storepilot"
],
"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 mcp add storepilot-mcp --env STOREPILOT_GOOGLE_CREDENTIALS=<YOUR_STOREPILOT_GOOGLE_CREDENTIALS> --env STOREPILOT_GOOGLE_REPORTS_BUCKET=<YOUR_STOREPILOT_GOOGLE_REPORTS_BUCKET> --env STOREPILOT_ASC_KEY_PATH=<YOUR_STOREPILOT_ASC_KEY_PATH> --env STOREPILOT_ASC_KEY_ID=<YOUR_STOREPILOT_ASC_KEY_ID> --env STOREPILOT_ASC_ISSUER_ID=<YOUR_STOREPILOT_ASC_ISSUER_ID> --env STOREPILOT_ASC_VENDOR_NUMBER=<YOUR_STOREPILOT_ASC_VENDOR_NUMBER> -- uvx storepilotRelated MCP servers
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
World Monitor
Live global intelligence: real-time markets, conflicts, country risk, chokepoints, energy. 39 tools.
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Trending hip-hop artist momentum scores across four cultural dimensions.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.