アプリのことを、アシスタントに聞く。答えはあなたのデータから。
Storelift は MCP サーバーを運用しています。一度接続すれば、Claude、ChatGPT、Cursor などの MCP クライアントが、85 個のツールであなたの順位、競合、レビュー、収益、市場を読み取ります。提案された変更はどれも、あなたの承認を待ちます。
今週、米国で順位を落としたキーワードはどれですか?そのキーワードで、いま私の上にいるのはどのアプリですか?
get_keywords1
get_history1
get_rivals1
今週、米国で 2 件のキーワードの順位が下がりました。その両方で、Calm Rain が 1 位です。
storelift.net/mcp−3 クレジット
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "get_rivals",
"arguments": {
"appId": "sbx-lumen",
"country": "us"
}
}
}どのクライアントでも、アドレスはひとつ
ホスト型のサーバーは Streamable HTTP に対応し、サインインは OAuth です。お使いのクライアントを選んでください。
サーバーのアドレスhttps://storelift.net/mcp
- Customize › Connectors を開き、+ をクリックします。
- Add custom connector を選び、サーバーのアドレスを貼り付けます。
- Storelift が、どのアプリからのリクエストかを表示します。「許可」を選びます。
Team と Enterprise では、オーナーが Organization settings › Connectors で追加し、メンバーが Connect をクリックします。

85 個のツールが読み取るもの、変更するもの
各ツールにはスコープとクレジット数が付いています。呼び出しにかかるクレジットは、実行の前にアシスタントにもあなたにも見えます。
| ツール | 内容 | スコープ | プラン | クレジット |
|---|---|---|---|---|
list_apps | アカウント内のアプリと、それぞれの国とキーワード数。ほかの呼び出しは、すべてここから始まります。 | apps:read | Free | 1 |
get_keywords | ひとつのストアフロントで追跡している各キーワードの現在の順位。製品と同じ三つの状態で返します。 | apps:read | Free | 1 |
get_rivals | ある語句であなたより上にいるアプリ。評価件数と最終リリース日つき。 | apps:read | Free | 1 |
get_ai_visibility | AI エンジンの回答を日付つきでサンプリングした中でのアプリの言及。Studio または Enterprise と ai:read が必要です。すべてのユーザーが見ている内容を再現したものではありません。 | ai:read | Studio | 1 |
run_ai_visibility_check | その実行で使えるエンジンで AI 可視性のサンプリングを開始し、プランまたは購入済みの AI 可視性の枠を一回分使います。Studio または Enterprise と ai:read が必要で、Pro のダッシュボード用の枠ではこの MCP ツールは使えません。結果は get_ai_visibility で読み取ります。 | ai:read | Studio | 1 |
get_history | ひとつのキーワードの順位の推移。順位が null の日は、計測したもののアプリが検索結果になかった日です。 | apps:read | Free | 1 |
get_store_page | ひとつのストアフロントで、ストアが実際に配信している自分のアプリのストアページの情報。バージョン、スクリーンショット、App 内イベント、エディトリアル掲載、類似アプリの棚、対応言語、星の内訳、プロモーションテキスト、おすすめのアプリ内課金、検出した変更とその日付。 | apps:read | Free | 1 |
get_reviews | アプリのストアレビュー。ユーザーが実際に書いた内容を、アシスタントが読めます。 | reviews:read | Free | 1 |
get_charts | ストアのカテゴリランキングでのアプリの位置。 | apps:read | Free | 1 |
search_reviews | ひとつのアプリのレビューを、本文、星の数、バージョン、期間で検索します。全レビューのアーカイブから最大 1,000 件。 | reviews:read | Free | 1 |
get_review_stats | 評価の分布と平均、日ごとの推移、バージョン別の内訳。評価の低下を、その背後にあるリリースと照らし合わせられます。 | reviews:read | Free | 1 |
summarize_reviews | レビューAI:最近のレビューとそのテーマの要約。テーマごとに、根拠となるレビューを引用します。同じ日の要約は、枠を使わずに再利用されます。 | reviews:read | Free | 1 |
draft_review_reply | ひとつのレビューへの返信の下書き。保存されているレビュー本文とあなたのメモから書きます。投稿は reply_review で行います。 | reviews:read | Free | 1 |
get_listing_timeline | 日付つきのストアページの変更(バージョン、スクリーンショット、イベント、フィーチャー、キーワード欄の編集)と、それぞれの前後の順位の動き。 | apps:read | Free | 1 |
get_today | ひとつのアプリの一日を、ひとつの回答で。購入とトライアル、新着レビュー、順位とカテゴリの動き、新規ランクイン、イベント、前日のストアの数字。 | apps:read | Free | 1 |
get_keyword_competition | 各キーワードで競合しているアプリの数。順位インデックスから数えます。追跡中の語句にも、指定した候補にも使えます。 | apps:read | Free | 1 |
get_rival_detail | 競合の評価の履歴と、順位を取っているキーワード。各キーワードでの順位つき。 | apps:read | Free | 1 |
get_rival_ad_networks | 競合が取引している広告ネットワーク。それぞれ DIRECT か RESELLER かを示します。 | apps:read | Free | 1 |
get_rival_market | 競合の Google Play でのインストール数とアプリ内課金の価格帯。App Store では価格、評価件数、リリース日。 | apps:read | Free | 1 |
get_storefront_audit | すべてのストアフロントでの自分の iOS ストアページ。どこで販売されているか、どのストアフロントで代替のテキストやスクリーンショットが表示されているか。 | apps:read | Free | 1 |
check_rank | ひとつのストアフロントでの、任意の検索語句に対する自分のアプリの現在の順位。追跡していない語句でも使えます。 | apps:read | Free | 10 |
get_keyword_metrics | ひとつの語句の需要と難易度の材料。関連する検索語句、上位結果の評価件数、タイトルの一致。 | apps:read | Free | 10 |
suggest_keywords | ストアフロントの検索言語での新しいキーワード案。それぞれに、誰が検索するのか、なぜこのアプリが答えになるのかを添えます。追跡済みの語句、埋もれてしまう語句、ブランド語は除きます。 | apps:read | Free | 1 |
validate_listing | App Store Connect に入れる前に、ストアページの下書きを確認します。欄ごとの文字数上限、キーワード欄でスペースに使われている文字数、重複、アプリ名やサブタイトルと同じ語、ブランド語と不要な語、Apple の製品名と価格を表す語、ロケールの言語と文字種、そして下書きに入っていない追跡キーワード。 | apps:read | Free | 1 |
draft_listing | 計測したキーワードをもとに、タイトル、サブタイトル、プロモーションテキスト、説明文を下書きします。文字数と審査面のチェックつき。 | apps:read | Free | 1 |
localize_listing | 元のストアページから、新しいロケールのストアページ一式(アプリ名、サブタイトル、キーワード欄、説明文)を書きます。どのキーワードも、先にそのストアフロントで計測します。shots を指定すると、スクリーンショットのキャプションも書きます。バックグラウンドで実行され、結果は poll で読み取ります。 | apps:read | Free | 1 |
get_screenshot_text | 最初の四枚のスクリーンショットにあるキャプションの文字。コンバージョンに効く文言です。 | apps:read | Free | 1 |
get_chart_movers | アプリ自身のカテゴリで今日動いたアプリ。上昇、下落、新規ランクイン、圏外に落ちたアプリを名前つきで。あわせて、自分のアプリと選んだ競合が両日どこにいたかも返します。 | apps:read | Free | 1 |
get_featuring | Apple が今日このアプリを表示している場所。エディトリアルカード(単独のストーリーまたはコレクション)、開催中と予定の App 内イベント、類似アプリの棚。国ごとに、日付つきの履歴とともに。 | apps:read | Free | 1 |
list_alerts | ワークスペースのアラート一覧を新しい順に、未読件数つきで。ダッシュボードのベルと同じ一覧です。 | apps:read | Free | 1 |
get_portfolio_overview | ワークスペース内の全アプリの今日を、アプリごとに一行で。リアルタイムユーザー、ユーザー、新規ユーザー、広告収益、サブスクリプション収益、トライアル。合計とサブスクリプションイベントの一覧も付きます。「今日」画面と同じ数字です。 | apps:read | Free | 2 |
search | 自分のアプリ、追跡キーワード、競合を検索し、fetch に渡す ID を返します。ChatGPT の deep research が想定する形式です。 | apps:read | Free | 1 |
fetch | search の ID に対応する完全なレコード。アプリカード、履歴つきのキーワードひとつ、または競合ひとつ。 | apps:read | Free | 1 |
get_app | ひとつのアプリの ID、国、国ごとのキーワード、最新のスナップショット。 | apps:read | Free | 1 |
get_weekly_plan | 今週の ASO プラン。次のタスクを優先度の高い順に。それぞれに、根拠となる計測、そのキーワードがいまストアページのどこにあるか、何をすればタスクが完了するかを添えます。 | apps:read | Free | 1 |
ひとつの質問を、最初から最後まで
「米国で自分のアプリより上にいるのは?」と聞くと、アシスタントは 2 回の呼び出しを行います:list_apps → get_rivals。下にあるのは、二回目の呼び出しと、その結果の最初の行です。テストキーが固定のサンプルデータから返す内容そのままです。
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_rivals","arguments":{"appId":"sbx-lumen","country":"us"}}}{
"country": "us",
"platform": "ios",
"rivals": [
{
"id": "1000000101",
"name": "Calm Rain",
"ratings": 57046,
"terms": [
{
"term": "sleep sounds",
"theirRank": 1,
"ourRank": null
}
]
}
]
}ourRank: null は、そのキーワードの検索結果にアプリが表示されていないことを意味します。 すべてのキーワードを含めると、この最初の行が示しているのは次のことです。Calm Rain(評価 57,046 件)は、追跡中のキーワード 8 件でアプリより上位にいて、そのうち 2 件ではアプリが表示されていません。
ワークスペースにないアプリ ID を指定すると、アシスタントが読み取れるツールエラーとして返ります。 ERROR: No such app in this workspace.
スコープ apps:read · 本番の接続では 2 クレジット、テストキーでは 0 · ツールは storelift-mcp 1.1.1 以降、テストキーはサーバーのバージョン 1.5.0 から
どの変更も、まずプレビューから
20 個のツールは、何かを変更できます。キーワードを追跡する、レビューに返信する、キャンペーンを一時停止する、といった操作です。どれも二段階で動きます。
- プレビュー
ツールは、何が変わるかを欄ごとに示し、一回限りの確認トークンを返します。データはそのままで、プレビューは 0 クレジットです。
- あなたの承認
あなたが承認したあとで、アシスタントが confirm_action で変更を適用します。確認の際には、データがプレビューの時点と一致しているかを照合します。適用は 2 クレジットです。
- クライアント自身の確認
削除、一時停止、上書きを行うツールには破壊的(destructive)の印が付いているので、クライアントは呼び出す前にあなたに確認します。
- ガードレール
予算の変更は一回につきキャンペーンを最大 50% まで動かし、掲載文は編集可能なバージョンに入り、審査への提出はあなたの手に残ります。
一回の呼び出しにかかるクレジット
MCP は、API と同じ毎月の残高から使います。残高と各呼び出しのクレジット数は、アシスタントの中から確認できます。
- Free
- 月 1,000 クレジット · OAuth または MCP 用のキー一つ
- Pro
- 月 12,000 クレジット · OAuth または本番キー
- Studio
- 月 50,000 クレジット · OAuth または本番キー
- Enterprise
- 月 150,000 クレジット
- あなたのアプリ、レビュー、収益
- 一回の呼び出しにつき 1–10 クレジット
- 市場(Hive Explorer またはクレジットパック)
- 一回の呼び出しにつき 10–500 クレジット
- アカウント、利用状況、ジョブの状態
- 0 クレジット
- プレビュー · 変更の適用
- 0 · 2 クレジット
最初に聞いてみる質問
サーバーはこれらを MCP プロンプトとして公開しているので、プロンプトを一覧できるクライアントでは、そのまま実行できる形で表示されます。ツール名は、アシスタントが何を呼び出すかを示しています。
- 今週、米国で順位を落としたキーワードはどれですか?そのキーワードで、いま私の上にいるのはどのアプリですか?
get_keywords · get_history · get_rivals
- メインのキーワードで私より上にいるのはどのアプリですか?それらのアプリ名に共通していることは何ですか?
get_rivals · get_store_page
- 最近のレビューのうち、クラッシュやバグに触れているものを要約してください。
get_reviews
- トルコのカテゴリランキングで、私のアプリは何位ですか?
get_charts
- 私のカテゴリについて聞かれたとき、アシスタントは私のアプリの名前を挙げますか?
get_ai_visibility · run_ai_visibility_check
- 今週の ASO レビューを一緒に進めてください。最初に取り組むべきことは何か、どのキーワードが動いたか、そのキーワードで私より上にいるのは誰か。
get_weekly_plan · get_keywords · get_rivals
FAQ
よくある質問
どのプランが必要ですか?
どのプランでも使えます。Free も含みます。Free は月 1,000 クレジットで、OAuth か、MCP でのみ使える一つの API キーで利用できます。Pro、Studio、Enterprise では、クレジットが増え、Storelift API のキーと、収益・広告のツールが加わります。市場のツールは Hive Explorer またはクレジットパックで使えます。
アシスタントが自分の判断で何かを変更することはありますか?
アシスタントにできるのは、変更を準備してプレビューを見せることです。書き込みが行われるのは、あなたが承認し、アシスタントが確認トークンを送ったときだけです。
接続しているアシスタントはどこで確認できますか?
設定 › API › 連携中のアプリに、許可したすべてのクライアントが並びます。削除すると、そのクライアントは次のリクエストからアクセスできなくなります。
OAuth 接続は、アカウントのすべてを読み取りますか?
読み取るのは、プランに含まれるスコープの範囲だけです。本番用の API キーなら、選んだスコープとアプリにさらに絞り込めます。
データはダッシュボードと同じですか?
はい。どのツールも同じ計測を、同じ三つの状態で読み取ります。順位あり、計測したが圏外、未計測です。