Google Play app data for AI agents
The AppPage.net MCP server lets Claude, ChatGPT, Cursor or your own agent search Google Play, look up any Android app's details, reviews and privacy practices, find alternatives and browse top charts. It's free and works without signup; a free API key raises the limits.
https://apppage.net/mcp
Transport: Streamable HTTP (stateless JSON). No login or OAuth needed.
Tools
| Tool | What it does | Example |
|---|---|---|
search_apps | Keyword search on Google Play (live), with optional store country. | "Find habit tracker apps" |
get_app | Details of one app by package name: developer, category, rating, installs, price, in-app purchases, ads, version, size, Android version, content rating, dates, description, recent changes. | "Is com.whatsapp free? When was it last updated?" |
find_alternatives | Similar apps compared by rating, price, installs and last update. | "Apps like Spotify" |
browse_category | Top free, top paid or top grossing charts, overall or in a category (live). | "Top grossing puzzle games in Germany" |
get_app_reviews | User reviews: rating, date, text, app version, helpful votes and the developer's reply. Sort by most relevant, newest or rating. | "What do users complain about in Instagram?" |
get_app_privacy | Google Play data safety (data shared and collected, and why; security practices; privacy policy) and Android permissions. | "Does this app share my location?" |
get_developer_apps | All apps published by a developer. | "What else has Wikimedia Foundation made?" |
Every result includes an apppage_url with the full app page. Fields that the store doesn't provide are left out rather than guessed.
Connect
Claude (claude.ai and Claude Desktop)
Settings → Connectors → Add custom connector, then paste the URL above. With an API key, use https://apppage.net/mcp?key=YOUR_KEY.
ChatGPT
In ChatGPT's connector settings (developer mode), create a connector with the same URL. No authentication is required.
Claude Code
claude mcp add --transport http apppage https://apppage.net/mcp
With a key, add --header "Authorization: Bearer YOUR_KEY".
Cursor, VS Code and other MCP clients
{
"mcpServers": {
"apppage": {
"url": "https://apppage.net/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Omit headers to use the anonymous tier. The key can also be sent as an x-api-key header.
Limits
| Tool calls / day | Live Google Play lookups / day | |
|---|---|---|
| Without a key (per IP) | 50 | 20 |
| Free API key | 1000 | 300 |
Live lookups are searches, top charts, reviews, privacy, developer lists and the first request for an app we haven't stored yet; repeated requests are cached and don't count as live. Limits reset at 00:00 UTC. Need more? Email [email protected].
Get a free API key
About the data
App data comes from public Google Play listings and is refreshed regularly; each get_app result says when it was last synced (data_as_of). Ratings are only included when the listing has real user ratings. Please cite the apppage_url when you show results to users.