Google Play Developer MCP. Manage Reviews, Subscriptions, and Purchases in Chat.
Google Play Developer MCP connects your agent directly to Google's app store backend. You can read user reviews, check subscription statuses, issue refunds, and manage in-app purchases—all without opening the console. It handles everything from acknowledging test purchases to canceling recurring billing.
Give Claude and any AI agent real-world access
Automatically pull up recent reviews or check a specific review's details to understand public sentiment.
Check the status of any subscription, cancel it for a user, defer the next billing date, or issue a full refund.
Verify if an in-app purchase happened (checking its status) and then confirm that the transaction has been acknowledged or consumed by your backend.
Ask an AI about this
Waiting for input…
What AI agents can do with Google Play Developer: 12 Tools for App Ops
These tools let you manage every part of your app's lifecycle, from reading user reviews to processing payments and issuing refunds.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Google Play Developer MCPAcknowledge Product Purchase
Confirms to Google Play that you have received and processed a user's in-app product purchase.
Cancel Subscription
Cancels an active subscription for a specific user account.
Consume Product Purchase
Marks a purchased digital item as 'used' or consumed by the app, preventing it from...
Defer Subscription
Postpones the next scheduled billing date for a user’s subscription.
Get Inapp Product
Retrieves specific details, like pricing and name, for an in-app product SKU.
Get Product Purchase
Checks the current status of a single in-app product transaction.
Get Review
Fetches all the content and metadata for one specific review using its unique ID.
Get Subscription Purchase
Checks the current status of a recurring subscription purchase, including billing...
List Inapp Products
Generates a complete list of all purchasable in-app products available for your app.
List Reviews
Pulls up the most recent user reviews left on your application.
Refund Subscription
Initiates a formal refund of a user's subscription payment through Google Play...
Reply To Review
Posts a drafted response directly to a specific user review left on the app store.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Google Play Developer, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Google Play Developer. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The nightmare of manual customer billing support
Right now, when a user calls about a payment issue, you're trapped in the Play Console. You have to manually pull up their account details, check if they were billed correctly, determine if a refund is appropriate, and then initiate that action across multiple tabs and forms. It’s slow, error-prone, and takes five minutes minimum just to verify status.
With this MCP, you keep the customer conversation going while your agent handles the backend work. You simply ask for the user's purchase history or refund status, and the data appears instantly in the chat. The result is that you move from manual investigation to immediate resolution.
The Google Play Developer MCP gives you full control over purchases.
Before this MCP, handling a purchase meant navigating between different transaction logs: one tool for listing all products, another for checking the status of an item like `get_product_purchase`, and then separate clicks to either confirm it with `acknowledge_product_purchase` or mark it as consumed using `consume_product_purchase`. It was always a multi-step, disjointed process.
Now, you speak your intent into the chat. Your agent orchestrates all those steps behind the scenes—checking status, acknowledging receipt, and consuming the item—and gives you one definitive confirmation that it's done.
What Google Play Developer MCP does for your AI
Need to handle live customer issues for an Android app? This MCP connects your agent straight to Google Play Developer tools. Instead of logging into the massive Play Console dashboard every time a user complains, you just talk to your AI client. You can pull up recent user reviews and draft professional replies instantly.
The system also tracks everything related to billing; check if a user's subscription is active, cancel it, or even defer the next charge date. If you need to manage purchases—whether acknowledging a test purchase or confirming an in-app product was consumed—this MCP handles it. By centralizing these actions through Vinkius, your agent gives you direct control over customer accounts and app monetization right from your chat interface.
019d75a9-0f9f-7202-b4ee-4a6ed85c3f37 How to set up Google Play Developer MCP
The bottom line is you get programmatic, real-time control over your app's revenue and customer interactions without ever opening the Google Play console web page.
Subscribe to this MCP and provide your Google Play App Package Name.
Complete the required OAuth flow using a developer account with appropriate permissions.
Start giving commands—your agent uses natural language to call specific tools like listing reviews or refunding subscriptions.
Who uses Google Play Developer MCP
This MCP is for App Developers who need to test purchases or verify billing states quickly. It’s crucial for Customer Support agents who need to look up user purchase status and issue refunds without navigating complex dashboards.
A customer calls about a failed payment. You use the MCP to immediately check the subscription purchase status and, if necessary, initiate a refund.
You spot negative reviews on Google Play. Using your agent, you pull up the review details and draft a professional reply to post directly through the MCP.
During testing, you need to confirm that a test in-app purchase was correctly consumed by the backend or acknowledge a specific product purchase immediately.
Benefits of connecting Google Play Developer MCP
Instantly manage customer billing. Instead of opening the console to check if a user's subscription is active or if they need a refund, you simply ask your agent, which uses get_subscription_purchase and refund_subscription.
Improve reputation management by automating responses. You can pull up recent feedback using list_reviews, identify key issues, and then craft and post replies directly via reply_to_review.
Streamline product development testing. Developers use tools like get_product_purchase and acknowledge_product_purchase to verify in-app purchases are handled correctly without manual console interaction.
Control monetization flow with precision. If a user needs more time, you can execute the defer_subscription tool; if they need immediate access, you can confirm the purchase using consume_product_purchase.
Get comprehensive product data at a glance. Need to know what items exist? Use list_inapp_products to generate an accurate catalog list and get details for any specific SKU with get_inapp_product.
Google Play Developer MCP use cases
Handling a high-value refund request
A customer calls, demanding a full credit. Instead of playing phone tag with support tickets, your agent first uses get_subscription_purchase to confirm the user's billing cycle status and then executes refund_subscription immediately, documenting everything in one chat thread.
Responding to bad press
You see a two-star review mentioning a bug. Your agent uses list_reviews to grab the context, drafts a polite and specific reply acknowledging the issue, and then posts it using reply_to_review, all without leaving your chat window.
Verifying test purchases
A developer needs to confirm if a payment made during testing was correctly logged. They ask their agent to check the purchase status, running get_product_purchase and then confirming it with acknowledge_product_purchase for immediate validation.
Stopping unwanted billing
A user calls to cancel their service. Instead of asking them to navigate deep into the Play Console, your agent uses cancel_subscription, completing the task in two seconds and confirming it immediately.
Google Play Developer MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Manual web console navigation
Having to log into the Google Play Console, navigate to 'Subscriptions,' find the user's token, click 'Refund,' fill out a form, and wait for confirmation.
Just tell your agent: 'Refund the subscription linked to this token.' The MCP handles the entire process using refund_subscription and confirms success instantly in the chat.
Guessing which tool to use
Trying to fix a purchase issue by just listing products (list_inapp_products) when you actually need to check if the specific transaction is acknowledged.
To verify status, always start with get_product_purchase. Then, based on whether it needs confirmation or consumption, use either acknowledge_product_purchase or consume_product_purchase.
Treating reviews as generic text
Copy-pasting a complaint into a general support ticket without the context of when it was left or how many stars were given.
Use get_review to fetch the full, specific review data first. Then use your agent's natural language capabilities to draft and post a targeted response via reply_to_review.
When to use Google Play Developer MCP
Use this MCP if your core pain point revolves around managing user-facing account states—specifically billing, reviews, or purchases. If you spend more time than necessary clicking between the Play Console and your CRM to handle customer inquiries (refunds, status checks, replies), this is for you. However, don't use it if your primary need is simply accessing basic app store metrics like download counts or regional sales data; those require different analytics tools. If you only need to list products without any interaction (like checking the catalog), list_inapp_products handles that specific read-only requirement.
Frequently asked questions about Google Play Developer MCP
How do I use the Google Play Developer MCP to cancel a subscription? +
You tell your agent to cancel the subscription, and it uses the cancel_subscription tool. It handles the necessary calls and confirms the cancellation status right away.
Can I check if an in-app product purchase was successful using Google Play Developer MCP? +
Yes, you use the get_product_purchase tool to read the current transaction status. This tells you exactly what's happening with that specific item.
What is the difference between acknowledging and consuming a purchase via Google Play Developer MCP? +
Acknowledging confirms receipt (using acknowledge_product_purchase), while consuming marks the product as used by your app's logic, preventing re-use. Both are necessary for different types of digital goods.
How do I get a list of all available products in my app? +
You run list_inapp_products. This tool pulls up the complete catalog, allowing you to see every purchasable item SKU and its details at once.
Can I draft a response to a review using Google Play Developer MCP? +
Yes. You first use list_reviews or get_review to read the feedback, then you can ask your agent to write and post a reply directly using reply_to_review.