AppPage.net - Google Play & App Store data
Google Play & App Store app data: search, details, reviews, privacy, alternatives, top charts.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"app-data": {
"url": "https://apppage.net/mcp"
}
}
}Puntos de conexión remotos
https://apppage.net/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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".
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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).
Esquema de entrada
{
"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
}Comunidad
Evidencia