mcpField
A
App Store + Google Play Data

App Store + Google Play Data

リモート
github.com/TheValkDokkビジネス・マーケティング05 日前に更新
リポジトリ

App Store + Google Play Data について

appstore-data-mcpは、175以上の国・地域のストアフロントにおけるApple App StoreとGoogle Playの最新データをMCPクライアントに提供します。両ストアの項目名を統一し、検索、アプリ詳細、レビュー、ランキング、カテゴリの照会に対応します。

主な機能

  1. 01アプリ検索と後続照会用IDの取得
  2. 02アプリ詳細とストアメタデータの取得
  3. 03ページ分割されたレビューと開発者返信の取得
  4. 04国・カテゴリ別ランキングの照会
  5. 05ストアカテゴリの一覧表示

活用シーン

  1. 01国ごとのアプリ評価とレビュー数の比較
  2. 02最近のアプリレビューにある問題の追跡
  3. 03地域別の人気アプリや売上ランキングの確認

MCP 対応

このMCPサーバーは、Apple App StoreとGoogle Playの検索、アプリ詳細、レビュー、ランキング、カテゴリ照会ツールをMCPクライアントに公開します。ローカル設定のほか、提供されているリモートHTTPエンドポイントからも接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://appstore-mcp-623314400722.us-central1.run.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://appstore-mcp-623314400722.us-central1.run.app/mcp認証が必要
パッケージ
npmappstore-data-mcp0.2.0

ツール

詳細

appstore-data-mcp

Claude、Cursor、VS Code、Codex、およびその他のあらゆる MCP クライアントに、Apple App Store と Google Play の最新データを提供する MCP サーバーです。175 以上の国のストアフロントについて、アプリの詳細、レビュー、キーワード検索、トップチャート、カテゴリの分類情報を取得できます。

App Store Google Play Data API を利用しています(無料プラン:月 500 回の呼び出し)。

ツール

ツール機能
search_appsストア独自の関連度ランキングを使ったキーワード検索。ほかのツールで使う ID を返します
get_app1 つのアプリのメタデータ一式 — 名前、開発者、評価、価格、バージョン、サイズ、スクリーンショット、ストア URL
get_app_reviewsページ分けされたレビューを、新しい順または役に立った順で取得。開発者の返信も含みます
top_charts国とカテゴリごとの無料/有料/売上上位/新着チャート
list_categoriesフィルターや top_charts のカテゴリ解決に使う、ストアのカテゴリ ID と名前

どちらのストアも同じフィールド名(id、name、developer、rating、…)に正規化されているため、モデルは 2 種類のスキーマを覚える必要がありません。

セットアップ

  1. 無料の RapidAPI キーを取得します:https://rapidapi.com/TheValkDokk/api/app-store-google-play-data-api → BASIC に登録 → コードスニペットから X-RapidAPI-Key をコピーします。
  2. 環境変数に RAPIDAPI_KEY を設定して、MCP サーバーをクライアントに追加します。
Claude Desktop / Claude Code

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows):

{
  "mcpServers": {
    "appstore-data": {
      "command": "npx",
      "args": ["-y", "appstore-data-mcp"],
      "env": { "RAPIDAPI_KEY": "your-rapidapi-key" }
    }
  }
}
Cursor

~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクトごと) — 上記と同じ mcpServers ブロックを使います。

VS Code(Copilot エージェントモード)

.vscode/mcp.json:

{
  "servers": {
    "appstore-data": {
      "command": "npx",
      "args": ["-y", "appstore-data-mcp"],
      "env": { "RAPIDAPI_KEY": "your-rapidapi-key" }
    }
  }
}

プロンプトの例

  • 「米国の瞑想アプリの上位 5 件を見つけて、評価とレビュー件数を比較してください。」
  • 「Instagram の iOS レビューの最新 200 件で何が変わりましたか?新しいアップデートへの星 1 つの苦情はありますか?」
  • 「現在、日本で売上上位の写真アプリはどれですか?」
  • 「英国の com.spotify.music の最新レビュー 25 件を取得して、苦情を要約してください。」

ホスト型エンドポイント(インストール不要)

https://appstore-mcp-623314400722.us-central1.run.app/mcp でリモート版が稼働しています(ストリーミング可能な HTTP、ステートレス)。 RapidAPI キーはヘッダーで指定してください。サーバー側で共有や保存はされません。

{
  "mcpServers": {
    "appstore-data": {
      "type": "http",
      "url": "https://appstore-mcp-623314400722.us-central1.run.app/mcp",
      "headers": { "X-RapidAPI-Key": "your-rapidapi-key" }
    }
  }
}

Authorization: Bearer <key> と ?key=<key> も使えます。キーがなくてもツール一覧を取得できるため、ディレクトリクローラーがサーバーをインデックスできます。キーなしでツールを呼び出すと、登録リンクとともに MISSING_CREDENTIALS が返されます。

設定

変数必須用途
RAPIDAPI_KEYはい(セルフホストの場合を除く)マーケットプレイス認証:X-RapidAPI-Key + X-RapidAPI-Host として送信
APPSTORE_API_BASE_URLいいえマーケットプレイスの代わりに独自のデプロイ先を指定
APPSTORE_API_HOSTいいえX-RapidAPI-Host の値を上書き
APPSTORE_PROXY_SECRETいいえセルフホスト環境のオリジン認証(X-RapidAPI-Proxy-Secret)

利用枠と費用

呼び出しは RapidAPI のプランの利用枠に加算されます。BASIC は無料(月 500 回の呼び出し)、有料プランは $9.99 からです。各ツール呼び出しは 1 リクエストとして数えられます。MCP クライアントの応答サイズ制限を超えて切り詰められる可能性があるため、limit は意図的に 1 回の呼び出しにつき 50 を上限としています。

開発

npm install
npm run build
RAPIDAPI_KEY=xxx npm run smoke   # 26 end-to-end checks against the live API

ライセンス

MIT

レジストリ

  • npm:appstore-data-mcp
  • 公式 MCP Registry:io.github.thevalkdokk/appstore-data
  • Smithery / Glama / mcp.so:このリポジトリと npm パッケージから掲載されています

MCP Registry への自動公開は、リリースのたびに .github/workflows/mcp-registry.yml から実行されます。

コメント

MCP は初めてですか?

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

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