mcpField
M
mcp-app-store-google-play-review-monitor

mcp-app-store-google-play-review-monitor

ローカル
github.com/mambalabsdevビジネス・マーケティング01 週間前に更新

mcp-app-store-google-play-review-monitor について

Apify の Actor を実行し、Apple App Store と Google Play のレビューを国別に取得する MCP サーバーです。実行間の新着レビューを追跡でき、アプリの評価や利用者の反応の監視に使えます。

主な機能

  1. 01両ストアのレビューを集約
  2. 02国別に絞り日付順に表示
  3. 03前回以降の新着レビューを取得
  4. 04評価推移と新着レビューの星を表示
  5. 05開発者名とドメインを掲載

活用シーン

  1. 01競合アプリの新着レビューを追跡
  2. 02日付や星評価でレビューを絞り込み
  3. 03定期的にアプリの評価変化を確認

MCP 対応

MCP クライアントに monitor_app_reviews ツールを提供します。アプリと絞り込み条件を受け取り、Apify のデータセット行を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-app-store-google-play-review-monitor": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-app-store-google-play-review-monitor"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-app-store-google-play-review-monitor
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mambalabsdev/mcp-app-store-google-play-review-monitor1.0.1

ツール

1

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
appsarrayいいえ1行につき1件:App Store の URL(https://apps.apple.com/us/app/slack/id618783545)、App Store ID(id618783545)、Google Play の URL、または Google Play のパッケージ名(com.Slack)。1回の実行につき最大100件のアプリ
sincestringいいえ任意。この日付(YYYY-MM-DD)以降、または指定日数(30日)以内のレビューのみ
languagestringいいえGoogle Play のレビューとページに使用する言語コード。デフォルトは en
only_newenumいいえデフォルトは true です。実行ごとに、返されたレビューをアプリと国ごとに記録し、state key の下に保存しますtrue | false
countriesarrayいいえ1 行に 1 つ、2 文字のストアコードを指定します。例:us、gb、de。デフォルトは us です。最大 10 件です。App Store のレビューは国ごとに異なります。Google Play では、同じ言語のレビューはすべての国で同一のため、レビューは最初の国に対して 1 回だけ返され、他の各国には個別の評価行が返されます
state_keystringいいえ保存状態の名前を指定します。スケジュールごとに 1 つのキーを使用します。例:competitor-apps-daily
proxy_modeenumいいえ信頼性を選択する設定です。デフォルトは auto ですauto | direct | residential
reset_stateenumいいえtrue にすると、以前に返されたレビューを忘れ、今回の実行を最初から開始しますfalse | true
star_ratingsarrayいいえ任意。指定した星評価のレビューのみを返します。たとえば、苦情を確認する場合は星 1 と星 2 を指定します。空欄の場合はすべて返します
max_charge_usdstringいいえ任意。この金額を超える課金が発生する前に実行を停止します
include_summaryenumいいえデフォルトは true です。アプリと国別ストアごとに 1 行を返し、評価、評価数、前回実行からの変化、新しいレビューの星評価を含みますtrue | false
max_reviews_per_appstringいいえ1 回の実行でアプリと国別ストアごとに返すレビューの最大数です。新しい順に並びます。デフォルトは 100 です。App Store のフィードは国ごとに最大 500 件、Google Play は最大 2000 件を提供します

詳細

App Store and Google Play Review Monitor MCP サーバー

Glama score MCP Registry npm version npm downloads license mcpservers.org

Apify 上の Mamba Labs App Store and Google Play Review Monitor アクター向け MCP サーバーです。アプリを指定すると、国別ストアのレビューを新しい順に返します。スケジュールを設定した場合は、前回の実行以降に投稿されたレビューのみを返します。

内容

機能

  • レビュー:Apple App Store と Google Play のレビューを、星評価、タイトル、本文、投稿者、アプリのバージョン、日付、役に立った票数、Google Play で表示される場合はデベロッパーの返信を含む、1 行形式で取得します。
  • 新しいレビューのみ:state_key を指定すると、アプリと国ごとに、前回の実行で返されたレビューをスキップします。
  • 評価の推移:アプリと国別ストアごとに app_summary 行を 1 つ返し、アプリの評価、評価件数、前回実行からの変化、新しいレビューの星評価の内訳を表示します。
  • デベロッパーのドメイン:すべての行に、デベロッパー名、ウェブサイト、ドメインが含まれます。

アプリを指定せずに入力すると、error_reason が input_invalid: で始まる無料の行が 1 つ返されます。

処理はすべて Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。

クイックスタート

Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。

以下を Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加します。

{
  "mcpServers": {
    "mamba-app-store-google-play-review-monitor": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-app-store-google-play-review-monitor"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

クライアントを再起動します。monitor_app_reviews ツールが表示されます。

前提条件

  • Node.js 18 以降。
  • console.apify.com/account/integrations から取得した Apify API トークンを APIFY_TOKEN に設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。

プロンプトの例

  • 「米国の Slack について、App Store と Google Play の最新レビューを 50 件取得して。」
  • 「過去 30 日間に、英国の App Store で Notion が受け取った星 1 つと星 2 つのレビューはどれ?」
  • 「競合他社のアプリを毎朝確認して、新しいレビューの内容と評価の変動を教えて。」

ツール

monitor_app_reviews。ツールは 1 つです。引数の例:

{
  "apps": [
    "https://apps.apple.com/us/app/slack/id618783545",
    "com.Slack"
  ],
  "countries": [
    "us"
  ],
  "max_reviews_per_app": "50",
  "state_key": "slack-reviews-daily"
}

入力

アクターの購入者向け入力はすべて、そのまま使用できます。省略した入力には、アクター独自のデフォルト値が適用されます。数値とブール値は文字列として送信します。

入力型説明
appsarray1 行につき 1 つ指定します。App Store の URL(https://apps.apple.com/us/app/slack/id618783545)、App Store の ID(id618783545)、Google Play の URL、または Google Play のパッケージ名(com.Slack)を指定できます。1 回の実行につき最大 100 個のアプリを指定できます
countriesarray1 行につき 1 つ、2 文字のストアコードを指定します(例:us、gb、de)。デフォルトは us です。最大 10 個まで指定できます。App Store のレビューは国ごとに分かれています。Google Play では、同じ言語のレビューがすべての国で共通のため、レビューは最初の国にまとめて 1 回だけ返され、ほかの各国にはそれぞれの評価行が返されます
max_reviews_per_appstring1 回の実行で、アプリと国のストアごとに返すレビューの最大数です。新しいものから順に返されます。デフォルトは 100 です。App Store のフィードでは国ごとに最大 500 件、Google Play では最大 2000 件が提供されます
sincestring任意です。この日付(YYYY-MM-DD)以降、または指定した日数(30 日)以内のレビューのみを返します
star_ratingsarray任意です。指定した星評価のレビューのみを返します(例:苦情を確認する場合は 1 と 2)。空の場合はすべて返されます
only_newstringデフォルトは true です。各実行では、返したレビューがアプリと国ごとに状態キーの下に記録されます
state_keystring保存する状態の名前です。スケジュールごとに 1 つのキーを使用してください(例:competitor-apps-daily)
reset_statestringtrue にすると、以前に返したレビューを忘れ、今回の実行を最初から開始します
include_summarystringデフォルトは true です。アプリと国のストアごとに 1 行を返します。この行には、評価、評価数、前回の実行からの変化、新しいレビューの星評価が含まれます
languagestringGoogle Play のレビューとページに使用する言語コードです。デフォルトは en です
max_charge_usdstring任意です。料金がこの金額を超える前に実行を停止します
proxy_modestring信頼性の設定です。デフォルトは auto です

料金

Apify ではイベントごとに課金され、料金は Apify アカウントに請求されます。価格は米ドルです。

イベント無料プランブロンズシルバーゴールド
review-row、返された App Store または Google Play のレビュー 1 件$0.0001$9.5e-05$9e-05$8.5e-05
app-summary、確認したアプリと国のストア 1 件:アプリの評価、評価数、前回の実行からの変化、新しいレビューの星評価。include_summary が false の場合は無効です$0.001$0.00095$0.0009$0.00085
apify-actor-start、実行開始 1 回あたり$0.0006563$0.0006563$0.0006563$0.0006563

読み取れなかったアプリや入力の行は無料です。

API キー

このアクターにキーは必要ありません。Apple の公開 iTunes Lookup サービスとレビュー フィード、および公開 Google Play ページを読み取り、いかなるキーも保持しません。プロキシのトラフィックによって料金が増えることはありません。実行にかかるプラットフォーム費用は Mamba Labs が負担します。proxy_mode は信頼性の設定です。

アクターのドキュメント全文

apify.com/mambalabs/app-store-google-play-review-monitor

ライセンス

MIT。詳しくは LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。