Model Context Protocol · @sonarapp/mcp

The ASO MCP server for AI agents

Drop App Store Optimization into Claude, Cursor, Cline, or any MCP client — keyword research, rank tracking, competitor analysis, and review mining as native agent tools.

Works without an API key · Free mode built in · Hosted or local

[ 01 /05 ]·Install//two minutes//

Two ways to connect

Use the hosted endpoint — nothing to install — or run the npm package locally over stdio. Same tools either way.

Hosted endpoint (no install)

Point any HTTP-transport MCP client at:

claude mcp add --transport http sonar \
  https://trysonar.app/mcp \
  --header "Authorization: Bearer aso_..."

Skip the header to use free mode.

Local via npm (Claude Desktop / Cursor)

Add to your client's MCP config:

{
  "mcpServers": {
    "sonar": {
      "command": "npx",
      "args": ["-y", "@sonarapp/mcp"],
      "env": { "SONAR_API_KEY": "aso_..." }
    }
  }
}

Omit the env block for free mode.

[ 02 /05 ]·Tools//full API parity//

Full API parity — 34 tools

Every Sonar API endpoint is an MCP tool. Read tools for research, write tools so agents can manage your workspace.

Keyword research

keyword_search, keyword_metrics, keyword_suggestions — difficulty, real Apple search popularity, and autocomplete ideas for any term, both stores, any country

App intelligence

app_search, app_lookup, app_aso_score, app_extract_keywords, app_reviews, app_revenue — audit any app's listing, mine its reviews, estimate its revenue

Rank tracking

app_rankings, keyword_rankings, app_keywords — daily rank history for your tracked apps and keywords

Competitors

competitor_keywords, scan_competitor, competitor_landscape, analyze_competitors — what they rank for that you don't

Workspace writes

create_product, track_app, track_keywords, track_competitor, set_alert & more — agents can set up tracking, then read results back the next day

Screenshot Studio

screenshot set & screen management tools — agents can author store screenshots from layout specs

Complete tool reference in the MCP docs.

[ 03 /05 ]·Prompts//copy, paste, done//

Things you can just ask

Once connected, ASO becomes a conversation. These work as-is — swap in your own app:

Keyword shortlist, tracked

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

What you get back: A difficulty-sorted shortlist with popularity for each — and the top 10 already tracked in your workspace.

Competitive ASO audit

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

What you get back: Your score next to theirs, every failed check, and a prioritized fix list.

Keyword gap

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

What you get back: A ranked gap list with difficulty and popularity for every missing keyword.

Review mining

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

What you get back: A frequency-ranked complaint breakdown you can turn into a differentiator.

Want more? The full prompt library covers keyword gaps, review mining, launches, and workspace setup.

[ 04 /05 ]·Pricing//free to try//

Free to try, cheap to run

Free mode

No account needed. Core research tools with per-IP daily limits — enough to evaluate it inside your agent.

API credits

50 free credits on signup, packs from $10. No subscription; credits never expire.

Full plan

$19/mo — your agent gets a persistent workspace: tracked apps, daily rank history, competitors, alerts.

[ 05 /05 ]·FAQ//aso mcp//

ASO MCP questions

[ ANSWER ]

What is an ASO MCP server?

An App Store Optimization MCP server exposes ASO data — keyword metrics, rankings, reviews, listing metadata — as native tools inside AI assistants like Claude, Cursor, and Cline via the Model Context Protocol. Instead of copy-pasting from a dashboard, your AI agent researches keywords, checks rankings, and analyzes competitors directly in the conversation.

Prefer raw HTTP? Use the ASO API. Prefer your terminal? There's an ASO CLI too.

Give your agent ASO superpowers

One config block and your AI can research keywords, audit listings, and track rankings. Start in free mode — no signup required.

Free mode · No API key required · Works in any MCP client