Koskamo

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.

StorePilot MCP logo, by sonlenefCommunity listingLocal stdioSource reviewed; not executedPublished by sonlenef
You need:You need your own developer accounts — a Google Play service account, an App Store Connect API key, or both.
Vendor documentation

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

Community listingRegistry 0.1.1
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

storepilot 0.1.1

pypi
storepilot package definition
{
  "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.

No tool definitions available.

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "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

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "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

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "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

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "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.