Free App Store competitive intelligence for Claude — rival downloads, revenue, and ASO keywords.
Free App Store competitive intelligence for Claude — rival downloads, revenue, and ASO keywords.
App Store Operator is an MCP server that brings App Store research directly into your AI assistant. Instead of switching to a dashboard, you ask Claude for ranked keyword results, competitor download and revenue estimates, or App Store Connect-ready In-App Event copy — and get the answer in the same conversation where you are making the decision.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
research_rivals — Finds the top 3 apps for a keyword and returns a full metrics report for eachsearch_app_store — Searches the App Store for a keyword and returns ranked results as a markdown table — instantly, no SensorTower requiredget_app_details — Fetches SensorTower analytics for one or more app IDs you already haveprepare_iae — Generates iOS App Store In-App Event (IAE) copy — 3 variations in the target language, then a final reportConfiguration — Both settings are optional environment variables on the server processresearch_rivals and get_app_details. They drive a real, visible Chromium window so you can sign in to SensorTower, so they need a display — they do not work over plain SSH or inside a container. The other two tools have no such requirement. - Disk space for Chromium. Installing the package downloads a Playwright Chromium build (a few hundredresearch_rivals — Finds the top 3 apps for a keyword and returns a full metrics report for each.search_app_store — Searches the App Store for a keyword and returns ranked results as a markdown table — instantly, no SensorTower required.get_app_details — Fetches SensorTower analytics for one or more app IDs you already have.prepare_iae — Generates iOS App Store In-App Event (IAE) copy — 3 variations in the target language, then a final report.Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| In | app purchases and ad network presence |
| keyword | string |
| country | string |
| limit | number |
| app_ids | array |
| keywords | array |
| locale | string |
| event_purpose | string |
| audience | string |
| event_context | string |
| goal | string |
| tone | string |
| research_rivals | |
| search_app_store | |
| get_app_details | |
| prepare_iae |
{
"mcpServers": {
"app-store-operator": {
"command": "npx",
"args": [
"app-store-operator@latest"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
research_rivals and get_app_details. They drive a real, visible Chromium window so you can sign in to SensorTower, so they need a display — they do not work over plain SSH or inside a container. The other two tools have no such requirement. - Disk space for Chromium. Installing the package downloads a Playwright Chromium build (a few hundredRead, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Connect GitHub MCP to repositories, issues and pull requests with GitHub’s hosted service or a locally run server.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.