openaso
ai.openasoPublished by openaso.aiOfficial publisherv0.3.0Updated Oct 24, 2026
App Store Optimization for AI agents: keyword ranks, suggestions, popularity, competitors, reviews
Overview
Hosted MCP server giving assistants App Store Optimization data: keyword ranks, suggestions, popularity, competitors, reviews and charts.
- What you can do
- Check an app's search rank, autocomplete suggestions, keyword popularity and competition per storefront
- List top-ranking competitor apps and fetch app metadata and availability by country
- Run a one-call ASO research bundle and score a metadata draft's keyword coverage
- Read recent reviews, chart positions and order-of-magnitude revenue estimates
- Manage a tracked set of app, keyword and storefront combinations and pull rank snapshots and history
- When to use it
- Useful when you work on App Store listings and want an assistant to research keywords, compare competitors, audit metadata drafts, or monitor rank changes over time without manual lookups.
- Requirements
- Remote Streamable HTTP endpoint; an openaso account and API key sent as an Authorization bearer header (an x-api-key header also works). Free tier covers 500 tool calls per day and 500 tracked app × keyword × storefront combinations. Tools take an explicit countries list, defaulting to US.
Installation
In SourceWeft
- Open openaso in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ai.openaso%2Fopenaso/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"openaso": {
"type": "http",
"url": "https://mcp.openaso.ai/mcp"
}
}
}README
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
Any MCP client (JSON config)
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"]).
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: [email protected]
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.
Source: README.md at commit d07c12b
Tools
0Version history
1- v0.3.0LatestSep 16, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.
