openaso
App Store Optimization for AI agents: keyword ranks, suggestions, popularity, competitors, reviews
Install
mcp_config.json
{
"mcpServers": {
"ai-openaso-openaso": {
"url": "https://mcp.openaso.ai/mcp",
"type": "streamable-http"
}
}
}Documentation
openaso — App Store Optimization for AI agents
openaso is a hosted MCP server that gives AI agents real App Store Optimization data from Apple's public app-store APIs: keyword ranks, search-autocomplete suggestions, keyword popularity (real Apple Search Ads popularity where available), competitor intelligence, review mining, chart positions, local metadata keyword-coverage analysis, and account-scoped daily rank tracking.
- Website / signup: https://openaso.ai
- Endpoint:
https://mcp.openaso.ai/mcp(Streamable HTTP, stateless) - Official MCP registry:
ai.openaso/openaso - Docs: https://openaso.ai/docs · tool contracts: https://openaso.ai/tools
- Agent-readable docs: https://openaso.ai/llms.txt and https://openaso.ai/llms-full.txt
(every docs page is also served as markdown at its URL +
.md)
This repository is the public home of openaso: connection docs, examples, and the issue tracker. The server's source code is proprietary and is not published here.
Quick start
- Create a free account and mint an API key at https://openaso.ai (free tier: 500 tool calls/day, 500 tracked app × keyword × storefront combinations).
- Connect your client.
Claude Code
claude mcp add openaso --transport http https://mcp.openaso.ai/mcp \
--header "Authorization: Bearer YOUR_KEY"
Any MCP client (JSON config)
{
"mcpServers": {
"openaso": {
"url": "https://mcp.openaso.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Authentication is Authorization: Bearer <key> (an x-api-key header also works).
Tools
Everything is per-storefront: ranks, availability, suggestions and popularity differ by country,
so tools take an explicit countries list (default ["US"]).
| Tool | What it returns |
|---|---|
rank | An app's position in App Store search results for a keyword (top 200), per storefront. |
suggest | App Store search-autocomplete suggestions for a seed term — the terms Apple itself suggests. |
volume | Keyword demand (popularity 0–100, Apple Search Ads popularity where available) plus competition count. |
competitors | Top-ranking apps for a keyword: position, ratings, genre, keyword-in-title. |
app | Metadata for one app per storefront, including whether it is available there. |
audit | One-call ASO research bundle: current listing, indexed word pool, autocomplete-discovered keyword candidates scored for demand and competition. |
coverage | Which search phrases a metadata draft can rank for — computed locally from the title/subtitle/keyword-field word pool, no network. |
reviews | Recent customer reviews from Apple's public RSS: rating distribution, average, texts. |
charts | Position on the top-free, top-paid and top-grossing charts (top 100), per storefront. |
revenue | Order-of-magnitude revenue estimate modeled from public top-grossing chart rank. |
track_config | Manage the account's tracked set of (app × keyword × storefront) combinations. |
track | Snapshot ranks for everything in the tracked set, on demand. |
history | Server-side rank history — written by track and by the managed daily tracking run. |
Why agents like it
Apple indexes an app's title (30 chars), subtitle (30) and hidden keyword field (100) as one
combined word pool — an app can rank for any query assembled from words across those fields.
openaso's tools are built around that model: audit finds the candidates, coverage scores a
draft's pool locally, rank/volume verify against the real store. The full model is explained
in the docs (agents: llms.txt).
Support
- Bugs and feature requests: issues
- Email: hector@instasize.com
Legal
© 2026 Hector Lopez. All rights reserved. openaso is not affiliated with, endorsed by, or sponsored by Apple Inc. App Store® and iTunes® are trademarks of Apple Inc. Data is retrieved from Apple's public endpoints; you are responsible for using it in compliance with Apple's terms.
Sourced from the repository README.
More in AI & Agents
- PonytailMakes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.109,599
- AgentsMulti-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity39,079
- Frontend SlidesCreate beautiful slides on the web using a coding agent's frontend skills28,060
- Agent Skills Search ServerSearch and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.24,658
- Agency Agents Zh🎭 267 个即插即用的 AI 专家角色 — 支持 Hermes Agent/Claude Code/Cursor/Copilot 等 18 种工具,覆盖工程/设计/营销/金融等 20 个部门。含 52 个中国市场原创智能体(小红书/抖音/微信/飞书/钉钉等)。搭配编排器 agency-orchestrator,一句话即可让多位专家按 DAG 自动协作。19,868
- Watermarks RemoverStrip multi-vendor AI provenance marks: Unicode text hygiene, statistical rewrite hooks, and C2PA/metadata from PNG/JPEG/SVG/PDF/DOCX/HTML/MD17,822