Google Play & App Store app data: search, details, reviews, privacy, alternatives, top charts.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
Which chart: top_free (default), top_paid or grossing.
Max results (1-30, default 10).
Which store: google_play (Android, default) or app_store (iPhone/iPad).
Optional two-letter ISO 3166 store country code. Defaults to US.
Optional category id (lowercase) for the chosen store. Omit for all apps.
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.
| Argument | Type | Description |
|---|---|---|
| chart | string | Which chart: top_free (default), top_paid or grossing. |
| limit | integer | Max results (1-30, default 10). |
| store | string | Which store: google_play (Android, default) or app_store (iPhone/iPad). |
| country | string | Optional two-letter ISO 3166 store country code. Defaults to US. |
| category | string | Optional category id (lowercase) for the chosen store. Omit for all apps. |
{
"type": "object",
"properties": {
"chart": {
"enum": [
"top_free",
"top_paid",
"grossing"
],
"type": "string",
"description": "Which chart: top_free (default), top_paid or grossing."
},
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Max results (1-30, default 10)."
},
"store": {
"enum": [
"google_play",
"app_store"
],
"type": "string",
"description": "Which store: google_play (Android, default) or app_store (iPhone/iPad)."
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code. Defaults to US."
},
"category": {
"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",
"watch_face",
"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"
],
"type": "string",
"description": "Optional category id (lowercase) for the chosen store. Omit for all apps."
}
},
"additionalProperties": false
}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".
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max alternatives (1-10, default 6). |
| app_id* | string | Android package name (e.g. com.spotify.music) or numeric App Store id (e.g. 324684580). |
{
"type": "object",
"required": [
"app_id"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 10,
"minimum": 1,
"description": "Max alternatives (1-10, default 6)."
},
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.spotify.music) or numeric App Store id (e.g. 324684580)."
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| app_id* | string | Android package name (e.g. com.whatsapp) or numeric App Store id (e.g. 310633997). |
{
"type": "object",
"required": [
"app_id"
],
"properties": {
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.whatsapp) or numeric App Store id (e.g. 310633997)."
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| app_id* | string | Android package name (e.g. com.whatsapp) or numeric App Store id (e.g. 310633997). |
{
"type": "object",
"required": [
"app_id"
],
"properties": {
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.whatsapp) or numeric App Store id (e.g. 310633997)."
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| sort | string | Order: most_relevant (default), newest or rating (rating is Google Play only). |
| limit | integer | Max reviews (1-30, default 10). |
| app_id* | string | Android package name (e.g. com.instagram.android) or numeric App Store id (e.g. 389801252). |
| country | string | Optional two-letter ISO 3166 store country code. Defaults to US. |
{
"type": "object",
"required": [
"app_id"
],
"properties": {
"sort": {
"enum": [
"most_relevant",
"newest",
"rating"
],
"type": "string",
"description": "Order: most_relevant (default), newest or rating (rating is Google Play only)."
},
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Max reviews (1-30, default 10)."
},
"app_id": {
"type": "string",
"description": "Android package name (e.g. com.instagram.android) or numeric App Store id (e.g. 389801252)."
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code. Defaults to US."
}
},
"additionalProperties": false
}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).
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results (1-60, default 20). |
| store | string | Which store: google_play (Android, default) or app_store (iPhone/iPad). |
| country | string | Optional two-letter ISO 3166 store country code. Defaults to US. |
| developer | string | Developer name exactly as shown in the store, e.g. "Wikimedia Foundation". |
| developer_id | string | App Store only: numeric developer id, e.g. 310634000 (returned as developer_id by other tools). |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 60,
"minimum": 1,
"description": "Max results (1-60, default 20)."
},
"store": {
"enum": [
"google_play",
"app_store"
],
"type": "string",
"description": "Which store: google_play (Android, default) or app_store (iPhone/iPad)."
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code. Defaults to US."
},
"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)."
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results (1-30, default 10). |
| query* | string | Search keywords, e.g. "photo editor" or an app name. |
| store | string | Which store: google_play (Android, default) or app_store (iPhone/iPad). |
| country | string | Optional two-letter ISO 3166 store country code (e.g. US, GB, TR, DE). Defaults to US. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Max results (1-30, default 10)."
},
"query": {
"type": "string",
"description": "Search keywords, e.g. \"photo editor\" or an app name."
},
"store": {
"enum": [
"google_play",
"app_store"
],
"type": "string",
"description": "Which store: google_play (Android, default) or app_store (iPhone/iPad)."
},
"country": {
"type": "string",
"description": "Optional two-letter ISO 3166 store country code (e.g. US, GB, TR, DE). Defaults to US."
}
},
"additionalProperties": false
}