Review Miner について
Review Minerは、公開されているApp StoreとSteamのレビューを分析するMCPサーバーです。製品チームや市場調査担当者向けに、評価やバージョンごとの変化、苦情をまとめ、APIキーなしで競合比較や製品ニーズの調査を支援します。
主な機能
- 01アプリとゲームのランキング表示
- 02アプリ検索とID取得
- 03最近のレビューと評価の集計
- 04バージョン別評価の追跡
- 05競合2~8件の比較
- 06苦情フレーズとレビュー例の抽出
活用シーン
- 01類似アプリに共通する不満の比較
- 02更新による評価への影響確認
- 03レビューから製品ニーズを特定
MCP 対応
ランキング、検索、レビュー分析、競合比較のツールと、機会発見や競合分析用のプロンプトをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| chart | string | いいえ | App Store:'free' | 'paid' | 'grossing'。Steam:'top_sellers' | 'most_played' | 'new_releases'。 |
| limit | integer | いいえ | |
| store | enum | いいえ | 'appstore' または 'steam'。appstore | steam |
| country | string | いいえ | 2文字のストア国コード。例:'us'、'tr'、'de'。 |
| category | any | いいえ | App Store のみ。例:'health-fitness'、'finance'、'games'、'productivity'。すべてを対象にする場合は省略します。 |
| response_format | enum | いいえ | 'markdown'(デフォルト)または 'json'。markdown | json |
詳細
review-miner-mcp
競合製品についてユーザーが何を嫌っているのかを把握できます。 App Store と Steam の公開レビューを分析する MCP サーバーです。Claude(または任意の MCP クライアント)が、何千もの不満を製品機会へとつなげられます。
API キー不要。スクレイピング不要。1 行でインストールできます。
You: What do users hate about the top health & fitness apps in Turkey?
Claude: [review_top_apps → review_compare_apps]
• Strava: the most upvoted complaints ask for Turkish. "I was going to buy
Premium but I'm deleting it because there is no Turkish support."
• OKOK (smart scale): 61% of recent reviews are negative. You have to watch
ads before the app shows your own weight.
• MAC+: login and verification-code errors ("hata veriyor") dominate.
• HUAWEI Health: can't log in after switching phones or after updates.
実際のツール出力を要約:トルコの App Store、2026 年 10 月 1 日、各アプリの最近のレビュー 150 件。

理由
| 知りたいこと | これがない場合 | review-miner を使う場合 |
|---|---|---|
| アプリの評価が下がった理由 | レビューを手作業でスクロールする | rating_by_version で、どのアップデートが問題を起こしたかを確認できます |
| カテゴリ全体でうまくいっていないこと | 5 アプリ × 500 件のレビューを読む | 1 回の呼び出しで横並びに比較できます |
| アイデアに需要があるかどうか | 推測する | 実際の不満を引用と件数で確認できます |
仕組み
flowchart LR
C[Claude / MCP client] -->|tool call| S[review-miner-mcp]
S --> A[Apple iTunes Search + RSS]
S --> T[Steam Store + Web API]
S --> X[Stats: rating mix, per-version rating,<br/>top complaint phrases]
X -->|compact summary + best review samples| C
サーバーは低コストで決定的な処理(取得、集計、フレーズ抽出)を行います。モデルは解釈を担当します。最も参考になるレビュー本文だけが返されるため、コンテキストウィンドウがレビューで埋まることはありません。
インストール
uv が必要です。
Claude Code
claude mcp add review-miner -- uvx review-miner-mcp
Claude Desktop / Cursor(claude_desktop_config.json / .cursor/mcp.json)
{
"mcpServers": {
"review-miner": {
"command": "uvx",
"args": ["review-miner-mcp"]
}
}
}
ツール
| ツール | 機能 |
|---|---|
review_top_apps | 現在の人気ランキング:カテゴリ別の App Store ランキング(無料/有料/売上)または Steam の週間売上上位/最多プレイ/新作 |
review_search_apps | アプリやゲームを検索して ID を取得します |
review_fetch | 1 つのアプリの最近のレビュー:評価の内訳、バージョン別評価、主な不満のフレーズ、最も参考になるレビュー本文 |
review_compare_apps | App Store と Steam を混在させて、競合 2~8 件を横並びで比較します |
プロンプト: find_opportunities(カテゴリ → 製品のギャップ)、competitor_teardown(1 つのアプリの良い点と悪い点)。
すべてのツールで country(例:tr、de、us)と response_format(markdown / json)を指定できます。
試してみましょう
- 「トルコの金融アプリ上位 5 件のレビューを比較してください。どのアプリにも共通する問題は何ですか?」
- 「Duolingo の最新バージョンで評価は下がりましたか?バージョン別の評価を表示してください。」
- 「Cyberpunk 2077 の Steam の低評価レビューではどんな不満が挙がっていますか?プレイ時間も教えてください。」
- 「ドイツの health-fitness で find_opportunities を実行してください。」
制限(データソースによる制限)
- App Store:国ごとの最新レビュー約 500 件(Apple のフィード制限)。
- App Store:アプリや国によっては、Apple のレビューフィードがしばらく空になることがあります。サーバーは同等のフィード URL を自動的に再試行します。すべて空の場合は、「レビューなし」と報告せず、その旨を通知します。数分後に再試行するか、別の国を指定すると通常は取得できます。
- Steam:言語(
english、turkish、all…)で絞り込んだ最新レビュー。 - 結果は 15 分間キャッシュされます。負荷を抑えるため、同時実行数に上限があります。
キーレス MCP シリーズの一部
公開データを使用し、API キー不要でそれぞれ 1 つの市場に関する疑問に答えるオープンソース MCP サーバーです。
| サーバー | 答える問い |
|---|---|
| review-miner-mcp(このサーバー) | 競合アプリやゲームについて、ユーザーは何を嫌っているのか?(App Store と Steam のレビュー) |
| pricing-time-machine-mcp | SaaS の料金ページは年月とともにどう変化したか?(Wayback Machine) |
| hn-hiring-trends-mcp | テック企業が採用しているスキルは何か、また需要が高まっているスキルは何か?(HN Who is hiring) |
| model-price-radar-mcp | 各 LLM の価格はいくらか、また安くなったか?(OpenRouter と価格履歴) |
| launch-detector-mcp | 企業がこれから立ち上げようとしているものは何か?(証明書の透明性ログ) |
開発
uv sync --extra dev
uv run pytest # offline tests with mocked APIs
uv run python scripts/smoke_live.py # live check against Apple and Steam
npx @modelcontextprotocol/inspector uv run review-miner-mcp # click-through UI
uv run --with rich python scripts/demo.py finance tr # terminal demo (vhs docs/demo.tape records the GIF)
MIT © Ali Altunar
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。