Skip to main content
Glama

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-mcp

Tools

Tool

What it does

audit_metadata

Scores a full iOS or Android listing 0–100 and returns prioritized fixes.

check_field

Checks one field's character usage against its store limit.

keyword_field_check

Cleans the iOS 100-char keyword field: strips comma spaces, de-dupes, reports chars saved.

get_limits

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.io

Store 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 stdio

License

MIT © ASO Agency