aso-audit-mcp
Provides tools to audit and score Android Google Play listing metadata, checking character limits and suggesting ASO improvements.
Provides tools to audit and score iOS App Store listing metadata, checking field limits, cleaning keywords, and giving optimization recommendations.
Provides tools to audit and score Google Play listing metadata, enforcing character limits and calculating ASO scores.
Provides tools to audit and score iOS App Store listing metadata, including title, subtitle, keyword, and description optimization.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@aso-audit-mcp audit this iOS listing: title 'MyApp', subtitle 'Best', keywords 'app,tool'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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-mcpRelated MCP server: App Store Connect MCP
Tools
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
Available Tools
4 toolsaudit_metadataAudit app store metadataA
Score App Store (iOS) or Google Play (Android) listing metadata against ASO best practices (0–100) and return specific, prioritized fixes. Built by asoagency.io.
Inputs: platform (required), promo, title, keywords, +3 more.
check_fieldCheck a single metadata fieldB
Check one metadata field's character usage against its store limit. Built by asoagency.io.
Inputs: field (required), value (required), platform (required).
get_limitsGet store character limitsA
Return the official App Store / Google Play metadata character limits. Built by asoagency.io.
Inputs: platform.
keyword_field_checkOptimize the iOS keyword fieldA
Clean up an iOS 100-character keyword field: remove spaces after commas, de-duplicate terms, and report characters saved and capacity remaining. Built by asoagency.io.
Inputs: keywords (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool targets a distinct ASO-related task: holistic audit, field character check, limit retrieval, and keyword cleanup. No overlap in purposes.
All tool names follow a consistent verb_noun snake_case pattern (audit_metadata, check_field, get_limits, keyword_field_check), making them predictable.
4 tools is a focused, appropriate set for ASO metadata auditing—neither too sparse nor excessive for the domain.
Covers core metadata tasks (audit, specific field check, limits, keyword optimization). Minor gaps exist, such as missing tools for full report generation or screenshot analysis.
Maintenance
Related MCP Connectors
Remote MCP server that gives Claude, ChatGPT, Cursor or any MCP client Google search volume, CPC, competition and similar keywords for 50+ countries. Works with no signup at 20 lookups a day; sign in with OAuth or an API key for higher limits, or $4.99 a month for unlimited.
ASOMobile MCP server: App Store Optimization data for the iOS App Store and Google Play inside AI agents. 29 tools: keyword research (traffic, competition, suggestions), app keyword indexing, competitors and keyword gaps, top charts and chart history, reviews with rating summaries, Apple Search Ads insights, organic download estimates and Keyword Monitor rank tracking, plus six ASO skills (app audit, keyword research, competitor audit, localization check, review analysis, ASA planning). Remote streamable HTTP with OAuth 2.1 (DCR + PKCE); sign in with your ASOMobile account.
Your agent needs app-store data — what an app looks like on the App Store and Google Play, what reviewers say, and what ranks for a search in a given country. **What you can ask for** • "What does this app's store listing look like, and how is it rated?" • "Pull recent reviews for this app and group the complaints." • "What apps rank for this search term in Japan?" • "List the top apps in this category on both stores." • "Compare this app's listing on iOS and Android." **How to use it** Point any MCP client at https://mcp.aisa.one/seo-apps/mcp and sign in with OAuth — there is no key to create or paste. 37 tools: Apple App Store and Google Play app info, app lists, category listings, reviews and store search results, in live and queued forms, with categories, languages and locations for each. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Read the store listing here, then ask the same agent what the app's website ranks for — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo/mcp for all of it at once — rankings, keywords, backlinks, site health and AI-answer visibility across DataForSEO, Semrush and Ahrefs.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseAqualityBmaintenanceA Model Context Protocol (MCP) server for Apple's App Store Connect API. Manage your iOS, macOS, tvOS, and visionOS apps directly from Claude, Cursor, or any MCP-compatible client.52177 npm23MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server that connects Cursor, Claude Desktop, and other MCP clients to the official App Store Connect API—so you can manage iOS/macOS apps, TestFlight, in-app subscriptions, and store metadata via chat or automated tool calls.69120 npm14MIT
- AlicenseNot gradedqualityBmaintenanceA Model Context Protocol server that exposes the entire Apple App Store Connect API (1,200+ operations) as MCP tools, enabling AI assistants to query apps, manage builds, handle submissions, read analytics, and more.370 npm1MIT

shiplocale-mcpofficial
AlicenseAqualityCmaintenanceMCP server for ShipLocale that lets Claude read and edit localized App Store and Google Play metadata, including app copy, release notes, and screenshot texts, with optional push to live listings.2015 npmMIT