AppRankHero について
AppRankHeroは、App StoreとGoogle Playの順位、キーワード、競合を調べるMCPサーバーです。アプリ開発者やマーケティング担当者向けに、ホスト型またはローカル接続でチームのデータを提供します。
主な機能
- 01アプリ順位と変動の確認
- 02キーワード順位の推移確認
- 03国別のキーワード調査
- 04キーワード競合アプリの比較
- 05キーワードの追跡と解除
- 06アプリとレポートの管理
活用シーン
- 01人気度と難易度を基にしたキーワード選定
- 02トップ10圏外になったキーワードの特定
- 03検索語ごとの競合アプリの確認
- 04国別キーワード順位の追跡
MCP 対応
ホスト型Streamable HTTPエンドポイントまたはローカルstdioサーバーを通じて、AppRankHeroのアカウントデータと操作をMCPクライアントに提供します。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 サーバー
AppRankHero の App Store(iOS)と Google Play(Android)のキーワード順位を、ChatGPT、Claude、Claude Code、Codex、Cursor、VS Code、Windsurf、Gemini CLI、その他すべての MCP クライアントで確認できます。
自然な言葉で質問できます。
- 「今週、トップ 10 圏外に落ちたキーワードはどれですか?」
- 「ドイツで、人気が高く難易度の低い習慣トラッカー向けキーワードを見つけてください。」
- 「『focus timer』で自分より上位にいるのは誰ですか? また、そのアプリのタイトルには何が含まれていますか?」
- 「米国と英国で、自分のアプリの『app blocker』と『screen time』を追跡してください。」
回答は AppRankHero のデータからリアルタイムで取得され、毎朝更新されます。
要件
AppRankHero の Pro または Studio プランが必要です。ライセンスキーは ARH- で始まり、Mac アプリの Account にあります。プランとキーの有効化方法をご覧ください。
ホステッドサーバー(推奨)
インストールは不要です。すべてのクライアントで使える URL は 1 つです。
https://apprankhero.com/mcp
Streamable HTTP では、次の 2 つの方法でサインインできます。
- 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 では "mcpServers" の代わりに "servers" を使用し、"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 | 1 つのアプリの現在の順位と、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は、その範囲内にランクインしていないことを意味します。
プライバシーとセキュリティ
- サーバーが参照できるのは、お使いのライセンスキーに紐づくチームのデータのみです。
- プライバシーポリシーと 利用規約。
サポート
[email protected] および ヘルプセンター。
DedalDev が制作。MIT ライセンスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。