app.trysonar/sonar
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
ASO tools for AI agents: keyword research, rank tracking, competitor analysis (iOS & Android).
Summary by lookupd
Provides app store optimization data: keyword research, rank tracking, competitor analysis, reviews, and revenue estimates for iOS and…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http sonar https://trysonar.app/mcp
Claude Code, npm package (stdio)
claude mcp add sonar -- npx -y @sonarapp/mcp
Codex, remote (streamable-http)
codex mcp add sonar --url https://trysonar.app/mcp
Codex, npm package (stdio)
codex mcp add sonar -- npx -y @sonarapp/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"sonar": {
"url": "https://trysonar.app/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"sonar": {
"command": "npx",
"args": [
"-y",
"@sonarapp/mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 79)
Publisher-provided text
sonar_app_lookupLook up a single app by its store ID. Returns app metadata including name, developer, category, rating, reviews, installs (Android), and price. Works without ansonar_app_searchFind apps in the App Store or Google Play by keyword, e.g. to get an app's store ID before calling other tools. Returns `{ source, data }`: `data` is the matchisonar_app_aso_scoreCalculate an ASO (App Store Optimization) audit score (0-100) for an app. Returns the overall score plus an itemized breakdown of checks (title length, keywordsonar_app_extract_keywordsExtract the most likely target keywords from an app's title and description, ranked by relevance. Useful for understanding what an app (yours or a competitor) isonar_app_reviewsFetch user reviews for any app, live from the store (up to ~500 of the most recent or most helpful for the country). The star-rating filters and `limit` apply tsonar_app_revenueEstimate monthly revenue for an app, based on install counts, ratings, and category benchmarks. Returns the dollar estimate with its likely range (`monthly_rangsonar_keyword_searchResearch a keyword and related terms. Returns up to 10 rows — the seed keyword plus the store's top autocomplete suggestions — each with difficulty (0-100), popsonar_keyword_metricsDifficulty + popularity for a specific keyword (or up to 25 in bulk). Use this when you already know which keywords you care about — costs 1 credit per keyword.sonar_keyword_suggestionsGet autocomplete suggestions for a seed keyword from the App Store or Google Play, in the order the store shows them. List position is the only demand signal: tsonar_top_chartsGet a store top chart (free / paid / grossing, overall or by category) with day-over-day movement: per-app rank delta, apps new to the chart, biggest movers andsonar_list_appsList the apps tracked in the caller's Sonar workspace (own apps + competitors), each with its latest snapshot (rating, review count, version, installs). Returnssonar_get_appGet details for one tracked app in the caller's Sonar workspace: store metadata plus daily snapshots of rating, review count, version, and installs. Compact bysonar_app_keywordsList the keywords tracked for an app in the caller's Sonar workspace, with latest difficulty, popularity, results count, note, and starred_at (favorite/target msonar_app_rankingsRank history for an app's tracked keywords over the requested window. Compact by default: each keyword's current rank and status, best rank, positions gained ansonar_app_changesChange history for a tracked app — detected releases, metadata edits, screenshot swaps, price changes, category moves, iOS product page header swaps (`header`:sonar_keyword_rankingsSERP history for one tracked keyword — which apps ranked in the top results on each measured day, newest first (compact by default: no icon URLs; fields: "full"sonar_competitor_keywordsKeywords a tracked competitor currently ranks for (last 7 days of SERP data), with difficulty and popularity per keyword. Pass own_app_id for gap analysis: keywsonar_competitor_landscapeThe full competitive keyword picture for one of your own apps vs every tracked competitor, in one call: live stats (keyword gaps where competitors rank and yousonar_list_productsList every product in your workspace (unpaginated): each product's id, name, country, competitor count, and its linked store versions (Sonar app id, store, storsonar_list_alertsList your alert subscriptions — each rule defines a change type (rank drops, review spikes, etc.), its scope (a specific app or org-wide), threshold, and whethesonar_alert_eventsThe detected alert events for your workspace, newest first — the same feed as the in-app Recent Alerts panel and the email digest: rank drops/gains, top-10 entrsonar_app_overviewThe dashboard's computed scoreboard for one of your apps in a single call: visibility index and share of voice (with 7-day deltas and a daily spark), ranked / tsonar_discovered_keywordsKeywords Sonar's discovery engine surfaced for one of your tracked apps but that aren't tracked yet — ranked finds (the app already ranks, unnoticed), competitosonar_review_insightsThe latest AI review analysis for a tracked app (your own or a competitor): what users praise and complain about as named themes with frequency, verbatim quotessonar_review_responderThe review responder's configuration for an own iOS app: whether it is switched on, manual vs auto mode (auto posts AI replies after a delay, only for reviews wsonar_review_inboxAn own iOS app's App Store reviews (synced from App Store Connect every 5 minutes) with their reply state: the AI draft or your text, English translations of nosonar_portfolioThe whole portfolio's health in one call — for orgs managing many apps: per-app KPIs (visibility + 7-day delta, ranked/top-10 counts, net rank movement, rating,sonar_app_salesApp Store Connect sales for one of your own iOS apps: daily first-time downloads, redownloads, in-app purchase units and approximate USD proceeds (`proceeds_usdsonar_app_engagementApp Store Connect App Analytics for one of your own iOS apps: the impressions → product page views → downloads funnel with conversion rates (`page_view_rate`, `sonar_create_productWRITE tool — creates a product in the caller's Sonar workspace and starts tracking the given app(s). A product is the cross-store unit (one iOS + one Android ap
Details
- Version: 0.7.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 808 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/trysonar/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/app.trysonar/sonar)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp