aso-audit-mcp
aso-audit-mcp
Model Context Protocol (MCP) server for App Store Optimization. Score your App Store / Google Play listing metadata, check character limits, and clean up the iOS keyword field — right inside Claude, Cursor, or any MCP client.
Built by ASO Agency · free ASO audits, keyword research & App Store / Google Play growth tools at https://asoagency.io
Install
Add it to your MCP client. No install step — npx fetches it on demand.
Claude Desktop / Cursor / generic (mcpServers config):
{
"mcpServers": {
"aso-audit": {
"command": "npx",
"args": ["-y", "aso-audit-mcp"]
}
}
}Claude Code:
claude mcp add aso-audit -- npx -y aso-audit-mcpTools
Tool | What it does |
| Scores a full iOS or Android listing 0–100 and returns prioritized fixes. |
| Checks one field's character usage against its store limit. |
| Cleans the iOS 100-char keyword field: strips comma spaces, de-dupes, reports chars saved. |
| Returns the official App Store / Google Play character limits. |
Example
"Audit this iOS listing: title 'Habit Tracker: Daily Goals', subtitle 'Routine planner & streak coach', keywords 'habit,routine,streak,goal,planner,daily,reminder,tracker,productivity', and this description…"
ASO score: 94/100 (Grade A) — Apple App Store
Fields:
• Title: 26/30
• Subtitle: 30/30
• Keywords: 68/100
• Description: 1200/4000
• Distinct keywords across fields: 12
No issues found — this listing follows ASO best practices.
More free ASO tools & audits: https://asoagency.ioStore limits it enforces
iOS — title 30, subtitle 30, keywords 100, promo text 170, description 4000
Android — title 30, short description 80, full description 4000
Run / develop locally
npm install
npm test # engine checks
npm start # run the server over stdioLicense
MIT © ASO Agency