AppPage.net - Google Play app data

Google Play app data: search, details, reviews, privacy, alternatives, top charts.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
97%
Naming quality
97%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,836Tokens (tool definitions)
~1.9 KBTypical response size
Moderate attention impact (1.43% of 128k context)

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-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢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

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools