AsoBeast MCP Server

AsoBeast MCP server: an agent reads App Store and Google Play keyword ranks, competitors and the ASO queue of your instance.

  • 142 ★ on the repository
  • Last commit
  • AGPL-3.0
MCP serverOfficial

Extended access

Why this level

  • The token opens the whole history of ranks, competitors and the action queue of your instance.
  • A token with write scope changes keywords, competitors and actions inside AsoBeast.
All reasons and checks

asobeast/asobeast

Install

Manual install

claude mcp add --transport http asobeast https://your-host/api/backend/mcp --header "Authorization: Bearer asob_…"

Command from the README. Replace the address with your own, the token is created on the integrations page.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The token opens the whole history of ranks, competitors and the action queue of your instance.
  • A token with write scope changes keywords, competitors and actions inside AsoBeast.

This is third-party code. Review the repository files before installing.

What it does

AsoBeast is an open source keyword rank tracker and ASO tool for the App Store and Google Play. Every instance, deployed on your own server or in the cloud, serves its own MCP address like `https://your-host/api/backend/mcp`. It has 37 read tools, and 7 more are enabled separately and change keywords, competitors, actions and annotations. An agent answers questions over the stored history: which keywords dropped this week, which competitor entered the top 10, what the Action Center puts first. The data comes from the instance itself, so the keyword list stays with you. The connection uses a personal API token. It is created on the integrations page and sent in the `Authorization` header. The docs hold setup for Claude Desktop, Cursor, VS Code, Gemini CLI and Windsurf, plus a local stdio server.

Who it is for. Indie developers and mobile app studios that track keyword ranks in the stores and want to ask an agent about them.

Good fit when

  • On Monday you need to see which keywords dropped over the week and in which countries.
  • A competitor updated metadata, and you want to see which words they added.
  • The most important item has to be picked from the ASO queue and its evidence reviewed.
  • Ranks from several stores and countries are folded into one report by an agent script.

Not a fit when

  • No AsoBeast instance exists yet: the server works with your installation, not a shared service.
  • Data is needed for apps AsoBeast does not track yet: the history is empty.
  • The agent should change the store listing: write tools edit keywords and actions inside AsoBeast.

Example request

Which keywords dropped over the last week in the US and Germany, and which competitor entered the top 10?

MCP

Transport
http, stdio
Authentication
API key

Limitations

The server connects only to a running AsoBeast instance. A self-hosted install needs Docker with Compose, about 2 GB of memory and 5 GB of disk. Every connection requires a personal API token that grants read access by default. The seven write tools are visible only to a token with the write scope. The license is AGPL-3.0: running a modified version as a network service obliges you to offer its source to users. The hosted version is built from the same code and charges for hosting.

How to disable. Revoke the personal token on the AsoBeast integrations page and remove the server with `claude mcp remove asobeast`.

FAQ

How do I connect AsoBeast to Claude Code?

Create a personal token on the integrations page and run `claude mcp add --transport http asobeast https://your-host/api/backend/mcp --header "Authorization: Bearer asob_…"` with your instance address.

Can the agent change data?

Not by default: the token reads. Seven write tools change keywords, competitors, actions and annotations and are visible only to a token with the write scope.

Is a paid ASO service key required?

No. AsoBeast collects data from public store requests and needs no third-party ASO vendor keys. Connecting an App Store Connect key or a Google Play service account is optional and adds the store's own funnel.

How do I deploy AsoBeast?

Clone the repository, create a `.env` with `POSTGRES_PASSWORD` and `AUTH_SECRET`, then run `docker compose up --build -d --wait`. The dashboard opens at `http://localhost:3001`.

Which stores does AsoBeast support?

The Apple App Store and Google Play. One app tracks keywords across many countries, `us` and `de` count as markets of one listing, and ranks are checked to depth 200.

Discussion

No questions or reviews yet.

An MCP server with SEO data: backlinks, keyword difficulty and traffic estimates from the free Ahrefs tools

MCP serverBroad access193Repository stars
Official

Humblytics MCP gives an agent live site analytics, funnels and A/B tests plus 12 marketing skills for finding conversion problems.

MCP serverExtended access85Repository stars
Official

HitKeep is open source cookieless web analytics in one binary with a read-only MCP server that gives assistants aggregate data.

MCP serverExtended access106Repository stars
Official

The official Appfigures CLI and MCP: an agent pulls metrics, ranks, reviews and keywords from app stores

CLIExtended access21Repository stars

MCP server for Google Ads: analyze campaigns, metrics and keywords with GAQL queries right in the chat with an agent

MCP serverExtended access721Repository stars
Official

Adspirer remote MCP server: Google, Meta, LinkedIn, TikTok and Amazon ad campaigns are built and analyzed from a chat.

MCP serverBroad access107Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
AsoBeast MCP Server (this card)yesAPI key142
App Store Optimization Agent Skill for Claude Codeno466a set of skill agents for listing optimization; AsoBeast stores rank history and serves it through MCP
ASO & App Marketing Skillsno2,298skills for app promotion without data of their own; AsoBeast runs daily keyword tracking

README in short

The README covers the tracker features, deployment through Docker Compose and Railway, connecting an agent and a comparison with paid ASO platforms. It answers common questions about the license and data.

README badge

Report a problem