关于 AppRankHero
AppRankHero 是面向应用开发者和营销人员的 MCP 服务,可查询 App Store 与 Google Play 的排名、关键词和竞争应用。它通过托管或本地连接提供团队数据。
主要功能
- 01查看应用排名及变化
- 02查看关键词历史趋势
- 03按国家研究关键词
- 04比较关键词竞争应用
- 05跟踪或取消跟踪关键词
- 06管理应用与报告
适用场景
- 01依据热度和难度筛选关键词
- 02查找跌出前 10 的关键词
- 03查看某搜索词的竞争应用
- 04跟踪不同国家的关键词排名
MCP 相关
通过托管的 Streamable HTTP 端点或本地 stdio 服务,向 MCP 客户端开放 AppRankHero 账户数据和操作。需要 Pro 或 Studio 许可证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://apprankhero.com/mcpclaude mcp add --transport http com-apprankhero https://apprankhero.com/mcp{"mcpServers":{"com-apprankhero":{"type":"http","url":"https://apprankhero.com/mcp"}}}在 Cursor 中打开{"servers":{"com-apprankhero":{"type":"http","url":"https://apprankhero.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-apprankhero":{"type":"http","url":"https://apprankhero.com/mcp"}}}{"mcpServers":{"com-apprankhero":{"serverUrl":"https://apprankhero.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
AppRankHero MCP 服务
在 ChatGPT、Claude、Claude Code、Codex、Cursor、VS Code、Windsurf、Gemini CLI 及任何其他 MCP 客户端中,查看你的 AppRankHero App Store(iOS)和 Google Play(Android)关键词排名。
直接用自然语言提问:
- “我的哪些关键词本周跌出了前 10 名?”
- “为德国的习惯追踪器找一些热门且难度较低的关键词。”
- “哪些应用在‘focus timer’上的排名高于我?它们的标题里有什么?”
- “为我在美国和英国的应用跟踪‘app blocker’和‘screen time’。”
答案直接来自你的 AppRankHero 数据,每天早晨刷新。
要求
需要 AppRankHero Pro 或 Studio 方案。你的许可证密钥以 ARH- 开头,可在 Mac 应用的 Account 下找到。请参阅方案和如何激活密钥。
托管服务(推荐)
无需安装。所有客户端共用一个 URL:
https://apprankhero.com/mcp
可流式传输的 HTTP,两种登录方式:
- OAuth。 ChatGPT、Claude 和 Perplexity 会打开 AppRankHero 页面,你只需粘贴一次许可证密钥。
- Bearer 标头。 开发者工具发送
Authorization: Bearer ARH-XXXX。
Claude(claude.ai 和 Claude Desktop)
进入设置,选择 Connectors、Add custom connector,粘贴 URL,然后选择 Connect。
ChatGPT
进入设置,选择 Apps,开启 Developer mode,选择 Create,粘贴 URL,将 Authentication 设为 OAuth,然后选择 Connect。
Claude Code
claude mcp add --transport http apprankhero https://apprankhero.com/mcp \
--scope user --header "Authorization: Bearer ARH-XXXX"
Codex
export ARH_TOKEN=ARH-XXXX
codex mcp add apprankhero --url https://apprankhero.com/mcp --bearer-token-env-var ARH_TOKEN
Cursor、Windsurf、VS Code 和其他 JSON 配置
{
"mcpServers": {
"apprankhero": {
"url": "https://apprankhero.com/mcp",
"headers": { "Authorization": "Bearer ARH-XXXX" }
}
}
}
VS Code 使用 "servers" 而非 "mcpServers",并使用 "type": "http"。每个客户端的分步指南:
apprankhero.com/help/connect-ai-tools-mcp。
本地 stdio 服务
适用于只能运行本地服务的客户端。需要 Node.js 18 或更高版本。
{
"mcpServers": {
"apprankhero": {
"command": "npx",
"args": ["-y", "github:DedalDev/apprankhero-mcp"],
"env": { "ARH_LICENSE_KEY": "ARH-XXXX" }
}
}
}
| 变量 | 必需 | 含义 |
|---|---|---|
ARH_LICENSE_KEY | 是 | 你的 Pro 或 Studio 许可证密钥 |
ARH_TEAM_ID | 否 | 你加入多个团队时要操作的团队(参见 arh_whoami) |
ARH_API_BASE | 否 | API 基础 URL,默认为 https://apprankhero.com/api/v1 |
托管服务和本地服务提供相同的工具。
工具
| 工具 | 功能 | 是否更改数据 |
|---|---|---|
arh_whoami | 当前团队、角色、方案、限额和你的所有团队 | 否 |
arh_list_apps | 两个应用商店中已跟踪的应用;id 是其他工具所需的 app_id | 否 |
arh_app_rankings | 单个应用的当前排名,以及 24 小时、7 天和 28 天的变化、热度和难度 | 否 |
arh_rank_history | 应用和关键词的排名趋势(默认 90 天,最多 730 天) | 否 |
arh_report | 每日、每周或每月报告:排名上升、排名下降和前 10 名变动 | 否 |
arh_search_keywords | 关键词研究:按国家查看热度和难度(0 到 100) | 否 |
arh_competitors | 在某个国家竞争同一关键词的应用 | 否 |
arh_list_tracked_keywords | 应用已跟踪的关键词及其状态(已排名、未排名、待处理) | 否 |
arh_search_store_apps | 搜索 App Store 或 Google Play 实时数据,查找应用的商店 ID | 否 |
arh_track_keywords | 为某个国家的应用跟踪最多 200 个关键词 | 是 |
arh_untrack_keywords | 停止跟踪某个国家的应用关键词 | 是 |
arh_add_app | 添加 App Store 或 Google Play 应用,或研究项目 | 是 |
每个工具都带有 MCP 注释(readOnlyHint、destructiveHint、idempotentHint、openWorldHint),因此客户端可在执行写入调用前询问。写入工具需要 owner 或 member 角色;viewer 只能读取。方案限额与 Mac 应用中的设置完全一致。
App Store 和 Google Play
- 在
arh_search_store_apps、arh_add_app、arh_search_keywords和arh_competitors中,platform为ios(App Store,默认)或android(Google Play)。 已追踪的应用已记录其所属商店。 store_id是数字形式的 App Store ID(6772967892)或软件包名称 (com.example.app)。- App Store 追踪前 200 名内的排名,Google Play 追踪前 30 名内的排名。排名
0表示未进入该范围。
隐私与安全
支持
由 DedalDev 制作。采用 MIT 许可。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。