Skip to main content
Glama
rabdulsal

playstore-release-mcp

by rabdulsal

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PLAY_PACKAGE_NAMEYesThe package name of your app in Play Console (e.g., com.example.myapp).
GOOGLE_SERVICE_ACCOUNT_KEY_PATHNoPath to the Google service account JSON key file.
GOOGLE_SERVICE_ACCOUNT_KEY_CONTENTNoBase64-encoded content of the Google service account JSON key.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
play_doctorA

Verify Play release config end-to-end: service-account credentials, PLAY_PACKAGE_NAME, and (if creds are present) that the package can be reached via the Android Publisher API. Run this first in any release session. No local toolchain check is needed — builds arrive pre-signed from EAS/Gradle.

play_app_statusA

Snapshot of every release track (internal, closed testing, open testing, production) and their current release: version codes, rollout status, staged-rollout percentage. Use this to answer 'where is the release right now?'

play_upload_bundleA

Upload a signed .aab (Android App Bundle) to Play — the bundle must already be built and signed (e.g. by eas build -p android). Returns the resulting versionCode; pass it to play_release_to_track to actually ship it to a track.

play_release_to_trackA

Assign an uploaded versionCode to a release track and publish it there. Targeting 'production' rolls the release out to all users (subject to Google's automated policy review) — this is the point of no return for a public release; confirm with the human first for production. Testing tracks (internal/alpha/beta, or a custom closed-testing track name) publish immediately with no review gate.

play_update_listingA

Update Play Store listing text for a locale: title, short description, full description. Note: only Play Console (web) can fill out the Data Safety form and content rating questionnaire — those have no public API.

play_upload_graphicsA

Upload a store listing image: phone/tablet screenshots, the 512x512 hi-res icon, or the 1024x500 feature graphic. Unlike App Store Connect, Play's API supports uploading these directly — no Console click-through needed.

play_list_reviewsA

List recent user reviews with star ratings and text. No App Store Connect equivalent — Play exposes reviews directly via the API.

play_reply_reviewA

Post a public developer reply to a user review.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rabdulsal/playstore-release-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server