Model Context Protocol · App Store and Google Play

The ASO MCP server for your AI agent.

Live App Store and Google Play keyword data, rankings and competitors, as tools in Claude Code, Codex, Cursor, Claude and ChatGPT.

Sign in, no API key · Free mode without an account · 63 tools

Sonar MCP connected

Find keywords ReelMeal can win in the US.

Used 3 Sonar tools

Keep “video to recipe” — it already ranks #11. “grocery list” and “recipe saver” are worth adding.

Keyword shortlist

KeywordPopularityDifficultyRank
video to recipe~
30
32
#11
grocery list
53
66
—
recipe saver~
9
44
#143
Works in
  • Claude Code
  • Codex
  • Cursor
  • Claude
  • ChatGPT
and any MCP client

At a glance

Hosted MCP server
https://trysonar.app/mcp — streamable HTTP. Sign in through the browser on the first tool call that needs your account; no API key or install.
Claude Code
claude mcp add --transport http sonar https://trysonar.app/mcp
With an API key
claude mcp add sonar -e SONAR_API_KEY=aso_your_key_here -- npx -y @sonarapp/mcp — runs the npm package locally, for scripts, CI and clients without OAuth. Keys start with aso_.
Claude directory
Sonar ASO connector at https://claude.ai/directory/sonar
ChatGPT
The Sonar app in ChatGPT: https://chatgpt.com/plugins/plugin_asdk_app_6ab4efdf6b2081918af783da376edf18 — connect it and sign in with your Sonar account, no API key. It runs on https://trysonar.app/mcp/chatgpt.
MCP tools
63 tools covering the whole REST API (62 on the hosted endpoint — exporting screenshots to disk is local-only).
npm packages
@sonarapp/[email protected] (MCP server) · @sonarapp/[email protected] (CLI, binary sonar)
Free tier
No account or key: 7 stateless endpoints (app lookup, app search, ASO score, keyword extraction, keyword suggestions, keyword metrics and top charts). 30 requests/day per IP shared, and keyword metrics allows 5 keywords/day per IP.
API credits
50 free credits on signup. Prepaid packs, no subscription, credits never expire: $10 / 1,000 credits · $20 / 2,500 credits · $50 / 7,000 credits · $100 / 15,000 credits.
Indie plan
$29/month or $290/year · 10 apps · 2,500 tracked keywords · competitors uncapped · 1 seat · 1,000 API requests/day
Agency plan
$149/month or $1,490/year · 50 apps · 10,000 tracked keywords · competitors uncapped · 5 seats · 5,000 API requests/day · portfolio rollup, white-label client reports, App Store Connect data via the API

Connect

Sign in first. Keys are optional.

  • Claude Code
    claude mcp add --transport http sonar https://trysonar.app/mcp

    Sign in, no API key

    Add the hosted server, then sign in from your browser the first time a tool needs your account.
  • Free tools
    • sonar_keyword_metrics
    • sonar_keyword_suggestions
    • sonar_app_search
    • sonar_app_lookup

    and 3 more

    Free mode, no account

    Core research tools with daily limits per IP — enough to try Sonar in your agent.
  • Local or CI
    npx -y @sonarapp/mcp
    SONAR_API_KEY=aso_…

    API keys for scripts

    For scripts, CI, the CLI and the local npm package. Create one in Settings → Developers.
Guides for every client: Connect your AInpmGitHub

Prompts

Things you can just ask

  • Prompt

    Find 20 low-difficulty keywords for my meditation app on iOS US and start tracking the best 10.

    Keyword shortlist, tracked

    A shortlist by difficulty, the best 10 already tracked.
  • Prompt

    Compare my ASO score against my top 3 competitors and tell me what to fix first.

    Competitive ASO audit

    Scores side by side and a fix list.
  • Prompt

    Which keywords does Headspace rank for that my app doesn't?

    Keyword gap

    The gap list with difficulty and popularity.
  • Prompt

    Summarize the 1-star reviews of my top competitor from the last 90 days.

    Review mining

    Complaints ranked by how often they come up.

Tools

Full API parity — 63 tools

GroupTools

Keyword research

Difficulty, popularity and ideas.

  • sonar_keyword_search
  • sonar_keyword_metrics
  • sonar_keyword_suggestions
  • sonar_discovered_keywords

App intelligence

Audits, reviews and revenue for any app.

  • sonar_app_lookup
  • sonar_app_aso_score
  • sonar_app_reviews
  • sonar_app_revenue
  • sonar_top_charts

Rank tracking

Daily rank history.

  • sonar_app_rankings
  • sonar_keyword_rankings
  • sonar_app_keywords

Competitors

What they rank for that you don't.

  • sonar_competitor_keywords
  • sonar_scan_competitor
  • sonar_competitor_landscape

Workspace

Tracking and alerts your agent sets up.

  • sonar_create_product
  • sonar_track_keywords
  • sonar_track_competitor
  • sonar_set_alert

Screenshot Studio

Store screenshots from layout specs.

  • sonar_create_screenshot_set
  • sonar_add_screenshot

FAQ

ASO MCP questions

Yes. Add the hosted server at https://trysonar.app/mcp and sign in: the first time a tool needs your account, your browser opens the Sonar sign-in. Claude Code, Codex, Cursor, Claude and ChatGPT all support it (in ChatGPT, open the Sonar app and connect it). Without an account, free mode serves the core research tools (app search, app lookup, ASO score, keyword extraction, keyword suggestions, keyword metrics and top charts) with daily limits per IP. API keys are for scripts, CI, the CLI and the local npm package.

Run claude mcp add --transport http sonar https://trysonar.app/mcp, then ask a question. Claude Code opens your browser to sign in the first time a tool needs your account. Guides for Codex, Cursor, Claude and ChatGPT are on the Connect your AI page.

An App Store Optimization MCP server exposes ASO data (keyword metrics, rankings, reviews, listing metadata) as tools an AI agent can call through the Model Context Protocol. Instead of copying numbers out of a dashboard, your agent researches keywords, checks rankings and analyzes competitors right in the conversation.

Anything that speaks MCP: Claude Code, Codex, Cursor, Claude (desktop and web), ChatGPT, Cline, Windsurf and custom agents built on the MCP SDK. Use the hosted URL and sign in, or run @sonarapp/mcp locally with npx. ChatGPT uses the Sonar app instead of a URL.

Everything the Sonar API does: keyword research with difficulty and Apple's own search popularity on iOS, ASO audits, review mining, revenue estimates, daily rank tracking and competitor gap analysis. Write tools let your agent set up tracking and read the results back over time.

Scraper MCP servers return raw listing data. Sonar's tools return computed ASO metrics: keyword difficulty, Apple-reported search popularity, validated rankings, ASO audit scores and revenue estimates.

Free mode needs no account. Signing up adds 50 free credits; prepaid packs start at $10 (no subscription, credits never expire). The Indie plan ($29/mo) adds tracking for 10 apps and 2,500 keywords with daily rank history your agent can query.

Give your agent live App Store data

Add one URL, sign in and ask your first question. Free mode works without an account.

7-day free trial · Card required, $0 today · Cancel anytime

Prefer raw HTTP or a terminal? The ASO API and ASO CLI use the same data.