
AsoBeast
Self-hosted App Store Optimization tool and keyword rank tracker for the Apple App Store and Google Play, with a built-in MCP server.
AsoBeast is an open source App Store Optimization (ASO) tool and keyword rank tracker for the Apple App Store and Google Play. You paste a store URL, it snapshots the listing, and from then on it checks where that app ranks for each tracked keyword and market once a day, to a depth of 200 results. Because one search serves your app and every competitor in the results, competitor tracking costs no extra store requests. On top of the rank history it keeps SERP snapshots with volatility and new entrants, free, paid and grossing chart positions by country and category, review sync with rating history, and dated events whenever your listing or a competitor's listing changes a metadata field.
The analysis is deliberately auditable. Popularity and difficulty scores carry their source, calculation version, capture date and confidence, and the opportunity figure is derived on read. An ASO audit rubric scores a listing against a store-specific checklist, a metadata workbench lints each indexed field against its store limit (including the private 100 character iOS keyword field), and seventeen deterministic rules turn stored history into a prioritized Action Center queue with estimated impact, evidence and a measured outcome. If you connect an App Store Connect key or a Google Play service account, the store's own funnel — impressions, page views, taps, installs and conversion — appears beside your rankings for each market. Alerts go out as signed webhooks or SMTP email, and can be bridged into Discord, Slack, Microsoft Teams, Telegram or Google Chat. Every instance also serves a Model Context Protocol endpoint with 37 read tools and 7 opt-in write tools, so Claude Code, Claude Desktop, Cursor or VS Code can query your ASO history directly.
Against commercial ASO platforms such as AppTweak, Sensor Tower, Appfigures, Mobile Action and AppFollow, AsoBeast differs in where the work happens. Store requests run from your own machine or proxy at a modest rate instead of a vendor's infrastructure, so your keyword list is never handed to a third party and history does not end with a subscription; you pay hosting instead of a per-app or per-keyword fee. The source is AGPL-3.0 with no open core, so the self-hosted edition has every feature the hosted service runs. The trade-offs are real: public store endpoints tolerate only modest request rates, which caps how many keyword-market pairs one instance can track; a store changing an endpoint can break a parser until it is fixed; and backups, TLS, monitoring and upgrades are the operator's job.








