关于 Review Miner
Review Miner 是面向产品团队和市场研究者的 MCP 服务,可分析 App Store 与 Steam 的公开评论。它汇总评分、版本变化和常见投诉,帮助比较竞品并发现产品机会,无需 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
了解用户讨厌竞争对手的哪些方面。 一个 MCP 服务,可挖掘公开的 App Store 和 Steam 评论,让 Claude(或任何 MCP 客户端)将数千条投诉转化为产品机会。
无需 API 密钥。无需抓取。只需一行即可安装。
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 条评论 | 一次调用即可并排对比 |
| 某个想法是否有市场需求 | 猜测 | 带有引文和数量的真实投诉 |
工作原理
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 | 获取单款应用的近期评论:评分分布、各版本评分、热门投诉短语、最有帮助的评论文本 |
review_compare_apps | 并排对比 2–8 个竞争对手,支持混合比较 App Store 和 Steam |
提示词: find_opportunities(类别 → 产品缺口)、competitor_teardown(单款应用,好评与差评)。
所有工具都支持 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 系列
开源 MCP 服务,每个服务回答一个市场问题,使用公开数据且无需 API 密钥。
| 服务 | 回答的问题 |
|---|---|
| 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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。