AppPage.net - Google Play app data
Google Play app data: search, details, reviews, privacy, alternatives, top charts.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"app-data": {
"url": "https://apppage.net/mcp"
}
}
}Remote endpoints
https://apppage.net/mcpstreamable-httpWhat it can do
Tool inventory
Tools (7)
🟢search_apps(query, store, country, limit)
Search Google Play or App Store apps by keyword (live results). Returns app ids, titles, developers, ratings and prices, each with an apppage_url page that has full details. Use get_app for details of one app.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search keywords, e.g. \"photo editor\" or an app name."
},
"store": {
"type": "string",
"description": "Which store: google_play (Android, default) or app_store (iPhone/iPad).",
"enum": [
"google_play",
"app_store"
]
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code (e.g. US, GB, TR, DE). Defaults to US."
},
"limit": {
"type": "integer",
"description": "Max results (1-30, default 10).",
"minimum": 1,
"maximum": 30
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_app(app_id)
Get details of one app. For Android pass the package name (e.g. com.whatsapp): developer, category, rating and rating count, installs, price, in-app purchases, ads, version, size, required Android version, content rating, release and last-update dates, summary, description and recent changes. For iPhone/iPad pass the numeric App Store id (e.g. 310633997): the same kind of details plus required iOS version, star histogram and languages.
Input Schema
{
"type": "object",
"properties": {
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.whatsapp) or numeric App Store id (e.g. 310633997)."
}
},
"required": [
"app_id"
],
"additionalProperties": false
}🟢find_alternatives(app_id, limit)
List apps similar to a given app (the store's similar-apps list), compared by rating, price, installs (Android) and last update. Use for questions like "apps like X" or "alternatives to X".
Input Schema
{
"type": "object",
"properties": {
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.spotify.music) or numeric App Store id (e.g. 324684580)."
},
"limit": {
"type": "integer",
"description": "Max alternatives (1-10, default 6).",
"minimum": 1,
"maximum": 10
}
},
"required": [
"app_id"
],
"additionalProperties": false
}🟢browse_category(category, chart, store, country, limit)
List Google Play or App Store top charts (live results): top free, top paid or top grossing apps, overall or in a category. Google Play categories look like game_puzzle or health_and_fitness; App Store categories look like games_puzzle or photo_and_video.
Input Schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Optional category id (lowercase) for the chosen store. Omit for all apps.",
"enum": [
"art_and_design",
"auto_and_vehicles",
"beauty",
"books_and_reference",
"business",
"comics",
"communication",
"dating",
"education",
"entertainment",
"events",
"finance",
"food_and_drink",
"health_and_fitness",
"house_and_home",
"libraries_and_demo",
"lifestyle",
"maps_and_navigation",
"medical",
"music_and_audio",
"news_and_magazines",
"parenting",
"personalization",
"photography",
"productivity",
"shopping",
"social",
"sports",
"tools",
"travel_and_local",
"video_players",
"android_wear",
"weather",
"game",
"game_action",
"game_adventure",
"game_arcade",
"game_board",
"game_card",
"game_casino",
"game_casual",
"game_educational",
"game_music",
"game_puzzle",
"game_racing",
"game_role_playing",
"game_simulation",
"game_sports",
"game_strategy",
"game_trivia",
"game_word",
"family",
"books",
"games",
"games_action",
"games_adventure",
"games_arcade",
"games_board",
"games_card",
"games_casino",
"games_dice",
"games_educational",
"games_family",
"games_music",
"games_puzzle",
"games_racing",
"games_role_playing",
"games_simulation",
"games_sports",
"games_strategy",
"games_trivia",
"games_word",
"magazines_and_newspapers",
"music",
"navigation",
"news",
"photo_and_video",
"reference",
"social_networking",
"travel",
"utilities"
]
},
"chart": {
"type": "string",
"description": "Which chart: top_free (default), top_paid or grossing.",
"enum": [
"top_free",
"top_paid",
"grossing"
]
},
"store": {
"type": "string",
"description": "Which store: google_play (Android, default) or app_store (iPhone/iPad).",
"enum": [
"google_play",
"app_store"
]
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code. Defaults to US."
},
"limit": {
"type": "integer",
"description": "Max results (1-30, default 10).",
"minimum": 1,
"maximum": 30
}
},
"additionalProperties": false
}🟢get_app_reviews(app_id, sort, country, limit)
Get user reviews of an app: star rating, date, text and app version; on Google Play also helpful votes and the developer's reply, on the App Store a review title. Use it to summarize what users like or complain about.
Input Schema
{
"type": "object",
"properties": {
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.instagram.android) or numeric App Store id (e.g. 389801252)."
},
"sort": {
"type": "string",
"description": "Order: most_relevant (default), newest or rating (rating is Google Play only).",
"enum": [
"most_relevant",
"newest",
"rating"
]
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code. Defaults to US."
},
"limit": {
"type": "integer",
"description": "Max reviews (1-30, default 10).",
"minimum": 1,
"maximum": 30
}
},
"required": [
"app_id"
],
"additionalProperties": false
}🟢get_app_privacy(app_id)
Get an app's privacy information. Android: the Google Play data safety section (data shared with third parties, data collected and why, security practices, privacy policy link) and the Android permissions it requests, grouped by type. iPhone/iPad: Apple's App Privacy labels (data used to track you, data linked to you, data not linked to you) with data categories and purposes.
Input Schema
{
"type": "object",
"properties": {
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.whatsapp) or numeric App Store id (e.g. 310633997)."
}
},
"required": [
"app_id"
],
"additionalProperties": false
}🟢get_developer_apps(developer, developer_id, store, country, limit)
List the apps published by one developer. Google Play: by developer name as returned by other tools (e.g. "Wikimedia Foundation"). App Store: by developer_id from get_app or search_apps with store=app_store (a developer name also works; it is looked up by search).
Input Schema
{
"type": "object",
"properties": {
"developer": {
"type": "string",
"description": "Developer name exactly as shown in the store, e.g. \"Wikimedia Foundation\"."
},
"developer_id": {
"type": "string",
"description": "App Store only: numeric developer id, e.g. 310634000 (returned as developer_id by other tools)."
},
"store": {
"type": "string",
"description": "Which store: google_play (Android, default) or app_store (iPhone/iPad).",
"enum": [
"google_play",
"app_store"
]
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code. Defaults to US."
},
"limit": {
"type": "integer",
"description": "Max results (1-60, default 20).",
"minimum": 1,
"maximum": 60
}
},
"additionalProperties": false
}Community
Evidence