Skip to content
◢ Model Context Protocol

Live App Store & Google Play data, right inside your AI

GetAppNiche is a real MCP server. Connect Claude, Cursor, Windsurf or any MCP client and your agent queries live store data itself — across the Apple App Store and Google Play — discovery, revenue estimates, ASO keyword difficulty and reviews, in one config.

App Store + Google Play data · any MCP-capable agent · Streamable HTTP

Quick setup
All 12 setups ↓
bash · Claude Code
claude mcp add --transport http getappniche https://api.getappniche.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

One command in your terminal — no restart needed.

7
MCP tools
25+
search filters
3M+
iOS + Android apps
<1 min
to connect

Setup

Connect in under a minute

Pick your tool, paste one snippet, done — every guide uses the same API key from your dashboard.

  1. 1
    Create an API key. Open Settings → API Keys, name it, and copy the secret — it is shown once.
  2. 2
    Add the server. Paste your client’s snippet below, replacing YOUR_API_KEY with the secret.
  3. 3
    Ask your agent. Try “Which meditation apps grew fastest last month?” — it picks the right tool itself.
Native HTTP One command in your terminal — no restart needed.
bash
claude mcp add --transport http getappniche https://api.getappniche.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

MCP tools

Seven tools, priced in credits

The same intelligence as the dashboard, handed to your agent. Your plan’s API credits cover both.

search_apps 1 credit

Search the App Store and Google Play across 25+ filters — category, language, price model, rating, reviews, download and revenue estimates (min and max), release and update recency, and review-growth direction — sorted by any column.

get_app_detail 1 credit

Full detail for one app — metadata, rating, revenue and download estimates. Takes the canonical id (apple:284882215), a bare Apple id, an Android package name, or a store URL pasted from your browser.

get_app_historicals 1 credit

Historical metric time-series for a single app — reviews, ratings and estimates, daily then weekly, up to 730 days.

get_keyword_difficulty 10 credits

Deep ASO analysis for one keyword — popularity, difficulty and opportunity, with the top-ranking apps.

batch_keyword_difficulty 10 cr / kw

Score up to 10 keywords in a single call, auto-sorted so the best opportunities surface first.

get_app_reviews 1 credit

Live App Store or Google Play reviews for any app, tracked or not, in any storefront — or your monitored apps with sentiment, topics and improvement areas attached.

get_supported_countries Free

List every valid store country code before you plan keyword and market research. No credits.

Agent skills

Expert workflows, on demand

Drop a skill into your agent and it runs a battle-tested App Store framework — the tools above do the fetching.

App discovery

Turn a vague market question into a shortlist: state the thesis as filters — revenue band, review ceiling, launch recency — and rank what comes back.

Keyword research

Turn a niche into a prioritised keyword list: score candidates, prefer high opportunity at moderate difficulty, and return title/subtitle picks.

Metadata optimization

Draft title, subtitle and keyword-field variants with exact character counts, each tied to a keyword you already scored.

Competitor teardown

Deep-dive named competitors: trajectory from time-series, monetization, positioning — and what their own reviewers complain about.

Growth scan

Find the risers with a growth-direction query, then verify momentum against the time-series instead of trusting a snapshot.

Revenue benchmark

Map a niche's revenue distribution by sampling bands, not just the top ten, and set a realistic target for your own app.

Review mining

Cluster reviews of any App Store or Google Play app into themes, weight them by version and recency, and convert them into a ranked product to-do list.

Research brief

Maintain the shared context document — app, audience, competitors, goals — that every other skill reads before it starts.

install · claude code
npx skills add getappniche/aso-skills

Eight open-source skills — app discovery, keyword research, metadata optimization, competitor teardowns, review mining and more: github.com/getappniche/aso-skills. For Cursor and other clients, copy skills/ from the repo into .cursor/skills/. The server's protocol layer and a zero-dependency stdio bridge are open source: github.com/getappniche/mcp.

system prompt · drop-in fallback
Use GetAppNiche MCP for App Store and Google Play discovery,
competitor research, ASO keyword scoring, review signals and market sizing.

- Express the question as search_apps filters (revenue/download bands,
  review ceiling, rating floor, release and update recency, growth
  direction) instead of fetching broadly and filtering by eye.
- Call get_app_detail before claiming an app's downloads, revenue,
  rating or growth. It accepts a pasted store URL, so use the user's link.
- Use get_app_historicals when asked how a metric moved over time.
- Score one keyword with get_keyword_difficulty; use
  batch_keyword_difficulty for 2–10 keywords.
- Read any App Store or Google Play app's reviews with get_app_reviews
  + app_id (an iOS id, or a package like google:com.duolingo); omit
  app_id for monitored apps to get sentiment and topics attached.
- Keep credit usage visible, and never invent data the tools didn't return.

Try it

Just ask your agent

Which meditation apps grew fastest last month?
Score keywords for a habit-tracker app in the US.
Give me a competitor brief for apple:284882215.
Find App Store or Google Play apps making $10K–50K/mo with under 1,000 reviews.
Which Health & Fitness apps grew more than 20% in the last 30 days?
Show me apps launched in the last 90 days already making over $5K/mo.
Compare “daily planner”, “focus timer” and “habit tracker” for ASO.
What are users complaining about in the top 3 budgeting apps?

Endpoint

https://api.getappniche.com/mcp
Transport
Streamable HTTP · JSON-RPC 2.0
Auth
Authorization: Bearer getappniche_…
Methods
initialize · tools/list · tools/call
Rate limit
60 requests / minute per key
Credits
reported per call as credits_charged

Compatibility

If it speaks MCP, it works

Claude CodeCursorClaude DesktopWindsurfVS CodeCodex CLIGemini CLIZedClineContinueJetBrains AI

Don’t see your tool? Point any Streamable-HTTP client at the endpoint with a Bearer header, or bridge stdio-only clients with npx mcp-remote. Browse every setup →

FAQ

Frequently asked questions

Give your AI agent App Store superpowers

Create a key, paste one snippet, and let your assistant research the market for you.