Storelift › Features › App Store MCP server
AI layer
App Store MCP server
Ask about your ranks, competitors and reviews in the assistant you already have open. Each answer keeps its state, so the assistant can tell "not in the list" from "not measured".
Free plan: 1 app, 25 keywords in each of 2 storefronts, 30 days of history, no card, no end date. Pro is $20/mo.
$claude mcp add --transport http storelift https://storelift.net/mcp
list_appsapps:readget_keywordsapps:readget_rivalsapps:readget_ai_visibilityai:readget_historyapps:readget_store_pageapps:read
What the screen shows
What you do with it
Ask in plain language
“Which of my keywords lost ground in Germany this week?” is a question, not a dashboard filter.
Put ASO next to your other data
An assistant that already sees your analytics can see your ranks in the same conversation.
Draft with the numbers in front of you
Listing text written next to the actual ranks is a different draft from text written from memory.
Open the metadata studioWhat the tools answer
| Tool | What it answers |
|---|---|
| list_apps | Which apps are on your account |
| get_keywords | Current rank per keyword and storefront, with its state |
| get_history | The dated series for a keyword, gaps included |
| get_rivals | The apps ranked above you, with their ratings |
| get_store_page | Your app's store listing and the dated changes on it |
| get_reviews | Recent reviews for a country |
| get_charts | Chart positions for a category and storefront |
| get_ai_visibility | Whether AI assistants name your app (Studio) |
| add_keywords, reply_review, update_listing … (20) | Changes to your account, each returned as a preview first and applied by confirm_action |
What each plan includes
| Free | Pro | Studio | |
|---|---|---|---|
| Remote MCP server (OAuth sign-in) | Yes | Yes | Yes |
| API and MCP credits a month | 1,000 | 12,000 | 50,000 |
| API keys | 1 (MCP only) | 5 | 20 |
| Storelift API and local server | — | Yes | Yes |
| Tracked keywords the tools can read | 50 | 2,500 | 10,000 |
| History the tools can read | 30 days | 9 months | up to 18 months |
| Listing text and Apple Ads changes | — | — | Yes |
| AI visibility through MCP | — | — | Yes |
Pro is $20/month or $200 a year ($16.67/month), Studio $60/month or $600 a year ($50/month). On Free, a credit pack also opens the Storelift API and the local server, using the credits you bought.
How to connect
- Remote (recommended), on every plan. Add Storelift to Claude, ChatGPT or any client that supports Streamable HTTP and OAuth 2.1, and sign in once from the assistant.
- Local (stdio). Run the storelift-mcp package from npm next to the assistant, with an API key from your account (Pro and up, or a credit pack).
- Ask in plain language. The remote server ships ready-made prompts, such as "which keywords lost ground this week".
- Approve changes. A write comes back as a preview; nothing changes until you confirm it.
How changes work
Reading is the default. A change takes two steps and your approval.
Every change goes through a preview you confirm:
- Preview first, then confirm. Write permissions start unchecked. A write tool returns the before and after, the credits it uses and a single-use token;
confirm_actionapplies it. If the data changed in between, the confirm fails instead of writing. - What can change. Keywords, competitors, share links and review replies on every plan; on Studio, your listing text (into an editable version, where it waits in the draft) and Apple Ads budget and status. Nothing is submitted for review, and billing stays in your account settings.
- States arrive intact. An unmeasured day comes back as unmeasured, so the assistant reads a gap as a gap, not as a drop.
Updated:
Frequently asked
How many tools does the server have?
85. Reading starts with list_apps, get_keywords, get_history, get_rivals, get_store_page, get_reviews, get_charts and get_ai_visibility; the rest cover your account, search, revenue and Apple Ads. 20 of them make changes: each one comes back as a preview, and confirm_action applies it.
Can an assistant change my keywords or listing through it?
Yes, with your approval and in two steps. The write tool returns a preview and a single-use token, and confirm_action applies it; if the data changed in between, the confirm fails. Keywords, competitors and review replies change this way on every plan. On Studio, update_listing writes your listing text to an editable version, where it waits in the draft. Nothing is submitted for review.
Do I need to paste an API key?
Not for the remote server: you sign in once with OAuth 2.1 from inside the assistant. The local stdio package runs with an API key from your account (Pro and up, or a credit pack).
Which plans include it?
The remote MCP server is on every plan, Free included, with OAuth or the one key Free has for MCP, and 1,000 credits a month. API keys for the Storelift API and the local server come with Pro and Studio, or with a credit pack.
Can I use it with Claude Code?
Yes. The remote server works with any client that supports Streamable HTTP and OAuth 2.1; the local package (storelift-mcp on npm) runs next to the assistant with an API key.
Is it an App Store Connect MCP server?
It covers both sides. It answers with your Storelift data — ranks, competitors, your store page, reviews and charts — and, with your App Store Connect key connected, it replies to reviews (every plan) and updates the listing text of an editable version (Studio), each after a preview and a confirm step.
See this for your own app
Paste your store link, add your keywords. Rank, the apps above you and demand are measured every day.
Start free →Free plan: 1 app, 25 keywords in each of 2 storefronts, 30 days of history, no card, no end date. Pro is $20/mo.