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
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.
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.
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.
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.
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.
Does the Sonar MCP server work without an API key?
Yes — free mode. Install it with no key and the core research tools (app search, app lookup, ASO score, keyword extraction, keyword suggestions, keyword metrics) work with per-IP daily limits. Add a key for full access.
Which AI clients does it support?
Anything that speaks MCP: Claude Desktop, Claude Code, Cursor, Cline, Windsurf, Codex, and custom agents built on the MCP SDK. Use the hosted HTTP endpoint (nothing to install) or run it locally via npx from npm.
What can an AI agent actually do with it?
The full Sonar API surface: keyword research with difficulty and real Apple popularity, ASO audits, review mining, revenue estimates, daily rank tracking, competitor gap analysis — plus write tools so agents can set up tracking and read back results over time.
How is this different from app store scraper MCP servers?
Scraper-based MCP servers return raw listing data. Sonar's tools return computed ASO metrics: keyword difficulty scores, Apple-reported search popularity, validated rankings, ASO audit scores, and revenue estimates — the analysis layer, not just the raw HTML.
What does it cost?
Free mode needs no account. Signing up adds 50 free credits; prepaid packs start at $10 (no subscription, credits never expire). The Full plan ($19/mo) adds unlimited tracked apps and keywords with daily rank history your agent can query.
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