agimaulana avatar

Google Play Console MCP

agimaulana/googleplayconsolemcp

Connects Claude to the Google Play Android Developer API and Developer Reporting API so you can manage releases, rollouts, and vitals without leaving the conversation. You get tools to upload APKs and AABs, create and promote releases across internal/alpha/beta/production tracks, adjust staged rollout percentages, manage tester lists, and pull Android Vitals metrics like crash rates, ANRs, and battery health indicators. Requires a Google Cloud service account with Play Console permissions. Most useful when you're iterating on release workflows or need to check vitals and adjust rollouts based on live data without context switching to the web console.

GitHub stars
4
tools
15
transport
STDIO
env var
1
last updated
Mar 11, 2026

Tools

15 tools

Public tool metadata for what this MCP can expose to an agent.

list_tracksList all tracks (internal, alpha, beta, production) with releases and country availability

List all tracks (internal, alpha, beta, production) with releases and country availability

No parameter schema in public metadata yet.

get_track_infoGet detailed status, rollout %, and release notes for a specific track

Get detailed status, rollout %, and release notes for a specific track

No parameter schema in public metadata yet.

create_releaseCreate or replace a release on any track with rollout %, release notes, and country targeting

Create or replace a release on any track with rollout %, release notes, and country targeting

No parameter schema in public metadata yet.

update_releaseUpdate rollout %, halt, resume, or complete an existing release

Update rollout %, halt, resume, or complete an existing release

No parameter schema in public metadata yet.

promote_releasePromote a release between tracks (e.g. internal → alpha → beta → production)

Promote a release between tracks (e.g. internal → alpha → beta → production)

No parameter schema in public metadata yet.

list_artifactsList all APKs and AABs with their version codes and SHA hashes

List all APKs and AABs with their version codes and SHA hashes

No parameter schema in public metadata yet.

upload_artifactUpload an APK or AAB and create a release on a track in one step

Upload an APK or AAB and create a release on a track in one step

No parameter schema in public metadata yet.

upload_to_internal_sharingUpload a build to Internal App Sharing and get a shareable download URL

Upload a build to Internal App Sharing and get a shareable download URL

No parameter schema in public metadata yet.

get_testersGet tester email addresses and Google Groups for internal/closed testing

Get tester email addresses and Google Groups for internal/closed testing

No parameter schema in public metadata yet.

update_testersReplace the tester list for an internal or closed testing track

Replace the tester list for an internal or closed testing track

No parameter schema in public metadata yet.

get_crash_rateDaily crash rate and user-perceived crash rate by version code

Daily crash rate and user-perceived crash rate by version code

No parameter schema in public metadata yet.

get_anr_rateDaily ANR rate and user-perceived ANR rate by version code

Daily ANR rate and user-perceived ANR rate by version code

No parameter schema in public metadata yet.

get_vitals_summaryCombined crash + ANR overview with bad behavior threshold indicators

Combined crash + ANR overview with bad behavior threshold indicators

No parameter schema in public metadata yet.

get_wakelock_rateDaily stuck background wake lock rate by version code (battery health)

Daily stuck background wake lock rate by version code (battery health)

No parameter schema in public metadata yet.

get_wakeup_rateDaily excessive wakeup rate by version code (battery health)

Daily excessive wakeup rate by version code (battery health)

No parameter schema in public metadata yet.

Sponsors

Configuration

GOOGLE_APPLICATION_CREDENTIALS

Absolute path to the Google Cloud service account JSON key file

Readme

Google Play Console MCP

Google Play Console MCP server

GooglePlayConsoleMcp MCP server MCP Badge License: MIT

A Python Model Context Protocol server that lets AI assistants (Claude, etc.) manage the full Google Play Store release lifecycle directly — from uploading artifacts to managing testers, rollouts, and Android Vitals.


Quick start

Option A — uvx (recommended, no install needed)

Run this once. Claude automatically starts and stops the server for every session — you never have to touch it again.


View the full README on GitHub

Details

Repository
github.com/agimaulana/googleplayconsolemcp
Website
github.com/AgiMaulana/GooglePlayConsoleMcp
Category
Mobile Development
Package
google-play-mcp
Transport
STDIO
Registry
MCP registry, active

More from agimaulana

Related Mobile Development MCP servers

View all
1boska avatarVoxboska/voxNative macOS MCP server for voice I/O — Swift binary, SFSpeechRecognizer + ElevenLabs TTS.1stars
2buildingapplications avatarBiltbuildingapplications/mcpAI agents autonomously build and deploy mobile apps through natural language workflows0stars
3flytrap-qa avatarFlyTrapflytrap-qa/mcpFlyTrap mobile QA results for agents: bugs with evidence, screen graphs, network hosts, SDKs, diffs.0stars
4kochava avatarKochava for Advertisers — Official MCP Serverkochava/kochava-k4a-mcp-serverNo account needed — connect, sign up, and query mobile attribution data from any AI tool0stars
5punic-pillars avatarProject Knowledge Mcppunic-pillars/project-knowledge-mcpCross-project knowledge graph for MCP — map features across mobile, backend, and admin codebases.1stars
6123offerte avatar123offerte.it: Italian offers catalogue123offerte/mcpItalian mobile, internet, bank account, card, loan and energy offers, with conditions and links.0stars