Google Play Reviews (via Apify)

io.github.retracnv1.0.0更新於 Oct 3, 2026

Google Play reviews for AI agents: any app, country or language, with developer replies.

已驗證Streamable HTTP可網頁執行Data & AnalyticsWeb Search & Scraping

概覽

AI 產生的概覽

讓助理抓取任意應用程式、國家或語言的 Google Play 公開評論,包含評分、文字、日期、版本與開發者回覆。

功能
這是一個遠端 MCP 伺服器,包裝了 Apify 上用來抓取 Google Play 公開評論的 actor。每則評論輸出一列資料:星等評分、文字、日期、評論者公開名稱、按讚數、應用程式版本、開發者回覆與回覆日期,以及應用程式名稱、開發者、整體評分與連結等資訊。輸入可接受 Google Play 網址、套件名稱或純應用程式名稱,並可指定國家、語言、排序方式、星等篩選與每個應用程式的評論數量上限。僅新評論模式只會回傳先前執行未出現過的評論。
適用情境
適合需要讓助理讀取或彙整某個應用程式(含競品)公開評論的情境,也適合持續監控新評論。適用於應用程式市場研究、口碑分析與評論摘要;若要讀取自己發布應用程式的評論,Google 官方開發者 API 更合適。
執行需求
遠端 MCP 端點位於 mcp.apify.com,需要網路連線。需要 Apify API 權杖,透過 Authorization 標頭以 'Bearer ' 形式傳送;免費 Apify 帳號即可取得。依每 1,000 則評論計費,免費方案含每月免費額度。
安裝前請注意
Authorization 標頭攜帶 Apify API 權杖,應視為機密,避免在共用設定中外洩。執行會依評論數量消耗付費 Apify 額度,大量或排程執行會產生費用。此伺服器從 Google Play 讀取公開評論資料並透過 Apify 回傳,資料會離開本機並經過第三方平台。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Google Play Reviews (via Apify),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "google-play-reviews": {
      "type": "http",
      "url": "https://mcp.apify.com/?tools=automationnation/google-play-reviews-scraper"
    }
  }
}

README

Google Play Reviews Scraper & API: reviews, ratings and developer replies

[Run on Apify]

Google Play Reviews Scraper is an Apify Actor that extracts Google Play reviews for any app, country and language — star rating, text, date, author, thumbs-up count, app version and the developer's reply — at $0.08 per 1,000 reviews. It works as a Google Play reviews API: call it from code, schedule it to monitor new reviews, or let AI agents use it through Apify's MCP server.

Price: $0.08 per 1,000 reviews ($0.05–$0.07 on paid plans) · Run it: https://apify.com/automationnation/google-play-reviews-scraper · Guide: https://retracn.github.io/automationnation-actors/google-play-reviews-scraper/

Quick facts

  • One row per review: stars, text, date, the reviewer's public name, thumbs-up count, the app version it was written for, and the developer's reply with its date, plus app name, developer, overall rating and URL.
  • Any app, country and language: Google Play URLs, package names (com.spotify.music) or plain app names; newest, most relevant or by rating; thousands of reviews per app.
  • Star filters (for example only 1 and 2 stars) and an Only new reviews mode: scheduled runs return just the reviews earlier runs didn't, and repeats aren't charged.
  • Price: $0.08 per 1,000 reviews on the Free plan ($0.05–$0.07 on paid plans), with no caps on free-plan runs or reviews. Apify's free $5 monthly credit covers over 60,000 reviews.
  • Also reads App Store apps, past the 500-review limit of Apple's public review feed.

Example input

json
{  "apps": [    "com.spotify.music",    "Duolingo"  ],  "maxReviewsPerApp": 200,  "sort": "newest",  "country": "us",  "language": "en"}

Run it from code

REST API

bash
curl -X POST "https://api.apify.com/v2/acts/automationnation~google-play-reviews-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \  -H "Content-Type: application/json" \  -d '{"apps": ["com.spotify.music", "Duolingo"], "maxReviewsPerApp": 200, "sort": "newest", "country": "us", "language": "en"}'

Python — see examples/python_example.py

python
# pip install apify-clientfrom apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("automationnation/google-play-reviews-scraper").call(run_input={  "apps": [    "com.spotify.music",    "Duolingo"  ],  "maxReviewsPerApp": 200,  "sort": "newest",  "country": "us",  "language": "en"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():    print(item.get("appName"), item.get("rating"), item.get("date"), item.get("text"))

JavaScript — see examples/node_example.mjs

js
// npm install apify-clientimport { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('automationnation/google-play-reviews-scraper').call({  "apps": [    "com.spotify.music",    "Duolingo"  ],  "maxReviewsPerApp": 200,  "sort": "newest",  "country": "us",  "language": "en"});const { items } = await client.dataset(run.defaultDatasetId).listItems();for (const item of items) console.log(item.appName, item.rating, item.date, item.text);

Use it with AI agents (MCP)

Hosted MCP server URL (Claude, ChatGPT, Cursor and other clients with remote MCP support):

https://mcp.apify.com?tools=automationnation/google-play-reviews-scraper

Local config for Claude Desktop / Cursor — mcp/claude_desktop_config.json:

json
{  "mcpServers": {    "google-play-reviews-scraper": {      "command": "npx",      "args": [        "-y",        "@apify/actors-mcp-server",        "--tools",        "automationnation/google-play-reviews-scraper"      ],      "env": {        "APIFY_TOKEN": "YOUR_APIFY_TOKEN"      }    }  }}

FAQ

Is there an official Google Play reviews API? Google's Play Developer API returns reviews only for apps you publish yourself, and only from the last week. To read reviews of any app, including competitors', Google Play Reviews Scraper on Apify reads the public reviews shown on Google Play and returns them through Apify's REST API, Python and JavaScript clients, integrations and MCP.

What does Google Play Reviews Scraper return? One row per review: rating, text, date, reviewer name, thumbs-up count, app version, the developer's reply and reply date, a link to the review, and app details (name, developer, overall rating, number of ratings, URL).

How many reviews can I get? Thousands per app for popular apps. The Actor pages through Google Play until it reaches your limit or the last review.

How much does it cost? $0.08 per 1,000 reviews on Apify's Free plan and $0.05–$0.07 on paid plans. Reviews already returned by earlier runs in Only new reviews mode, and apps that can't be found, are free.

Can I monitor new reviews? Yes. Tick Only new reviews and schedule the Actor; each run returns only reviews that earlier runs didn't, and you can send them to Slack, email or a webhook.

More from AutomationNation


This repository holds usage examples. The scraper itself runs on the Apify platform; you need a free Apify account and API token. Examples are MIT licensed.

來源:README.md,提交 a72c7d0

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v1.0.0最新Oct 3, 2026