MCP Server · npm

App Store intelligence,
inside Claude.

Ask Claude to research any keyword. Get downloads, revenue, ratings, and publisher data for the top rivals — without leaving your AI workflow.

Terminal
$ claude mcp add --transport stdio app-store-operator \
-- npx -y app-store-operator@latest

The way you research today

01

Open the App Store. Search for your keyword. Note the top-ranked apps.

02

Navigate to SensorTower for each app. Hunt for download and revenue estimates.

03

Copy data manually into a doc or spreadsheet. Repeat for every keyword, every time.

This takes 15–20 minutes per keyword. Every time.

How it works

STEP 01

Add the server

Run one command in your terminal. Claude Code registers the server automatically.

$ claude mcp add \
--transport stdio \
app-store-operator -- npx -y \
app-store-operator@latest
STEP 02

Ask Claude

Type a natural-language prompt. No flags, no configuration, no API keys.

“Research rivals for ‘meditation’ in the US App Store.”
STEP 03

Get the report

Claude returns downloads, revenue, ratings, and publisher data for the top 3 rivals.

Downloads500K–1M
Revenue$5M–$10M
Rating4.8 (312K)

What you get

research_rivals


Searches the App Store and scrapes SensorTower analytics in a single call. Returns 16 data fields for the top 3 ranked apps.

search_app_store


Returns ranked App Store results as a structured table instantly — no browser required. Accepts up to 25 results. Use it to discover which apps rank before deciding which to analyse.

get_app_details


Fetch SensorTower analytics for specific app IDs. Use when you already know which apps you want and need selective scraping.

24-hour cache


Results are cached locally for 24 hours. Repeat queries on the same keyword and country return instantly without re-scraping SensorTower.

See what Claude returns

Claude — research_rivals("meditation", "us")

#1 — Calm

App Storehttps://apps.apple.com/us/app/calm/id477428413
SensorTowerhttps://app.sensortower.com/ios/us/calm/app/477428413
Downloads500K–1M / month
Revenue$5M–$10M / month
Rating4.8 · 312,445 ratings
PublisherCalm.com, Inc.
CategoriesHealth & Fitness
Top MarketsUnited States, United Kingdom, Canada
Release DateJan 30, 2012
Last UpdatedApr 10, 2026
LanguagesEnglish, Spanish, French, German (+12)
IAPsMonthly · $14.99 / Annual · $69.99
Publisher CountryUnited States
Ad NetworksMeta Audience Network, Google AdMob

Get started in seconds

Claude Code

Run once in your terminal:

$ claude mcp add \
    --transport stdio \
    app-store-operator \
    -- npx -y \
    app-store-operator@latest

Claude Desktop

Add to your MCP config:

{
  "mcpServers": {
    "app-store-operator": {
      "command": "npx",
      "args": ["app-store-operator@latest"]
    }
  }
}

Requires Node.js 18+. No other dependencies.