-
Notifications
You must be signed in to change notification settings - Fork 5
Getting Started
lusky3 edited this page Feb 11, 2026
·
1 revision
- Google Cloud Project with the Google Play Developer API enabled
- Service Account with access to your Play Console
-
Python 3.11+ or
uvxinstalled
uvx play-store-mcpNo installation needed — uvx downloads and runs it directly.
pip install play-store-mcp
play-store-mcpgit clone https://github.com/lusky3/play-store-mcp.git
cd play-store-mcp
pip install -e .
play-store-mcp- Go to Google Cloud Console
- Create or select a project
- Enable the Google Play Developer API
- Navigate to IAM & Admin → Service Accounts
- Create a new service account
- Download the JSON key file
- Go to Google Play Console
- Navigate to Users and permissions
- Click Invite new users
- Enter the service account email (found in the JSON key file)
- Grant permissions based on what you need:
| Permission | Required For |
|---|---|
| Release apps to testing tracks | Internal, alpha, beta deployments |
| Release apps to production | Production releases |
| Reply to reviews | Review management |
| View app information and download bulk reports | Vitals, app details |
export GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.jsonAdd this to your shell profile (.bashrc, .zshrc, etc.) to persist it.
Once configured with an MCP client, try a simple tool call:
validate_package_name("com.example.myapp")
If credentials are working, try:
get_app_details("com.your.actual.app")