Skip to main content
The Appeeky MCP Server lets AI assistants like Claude, ChatGPT, Cursor, and any MCP-compatible client query App Store intelligence data directly. Go to Appeeky Developer Dashboard to get your API key.
MCP Endpoint: https://mcp.appeeky.com/mcp
Auth: Authorization: Bearer <your-api-key>

Connect Your Client

Pass your Appeeky API key via the Authorization: Bearer header when connecting.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
  "mcpServers": {
    "appeeky": {
      "url": "https://mcp.appeeky.com/mcp",
      "headers": {
        "Authorization": "Bearer apk_your_key_here"
      }
    }
  }
}

Available Tools

Apps

ToolDescription
search_appsSearch the App Store by keyword or app name
get_appGet detailed metadata for a specific app
get_app_intelligenceFull intelligence report: downloads, revenue, sentiment, similar apps
get_app_reviewsFetch user reviews with pagination
get_country_rankingsApp rankings across all countries

Screenshots

ToolDescription
get_app_screenshotsGet all screenshots for an app, separated by device (iPhone/iPad)
get_competitor_screenshotsCompare screenshots between an app and its competitors
get_category_screenshotsGet screenshots for top apps in a category

Keywords

ToolDescription
get_keyword_ranksAll apps ranking for a keyword with rich metadata
get_keyword_suggestionsKeyword ideas from a seed term with volume/difficulty
get_keyword_metricsVolume score, difficulty score, competition analysis
get_app_keywordsAll keywords an app ranks for with trends
get_keyword_trendsHistorical rank data over time (7-90 days)
compare_keywordsCompare keyword overlap between two apps
track_keywordAdd keyword to daily tracking
get_trending_keywordsKeywords with fastest-growing reach, ranked by growth percentage

ASO (App Store Optimization)

ToolDescription
aso_full_auditFull ASO health audit — score (0-100), 9-factor breakdown, prioritized recommendations
aso_validate_metadataValidate title/subtitle/keywords against Apple or Google character limits
aso_suggest_metadataGenerate optimized metadata suggestions based on target keywords
aso_find_opportunitiesDiscover untapped keyword opportunities (high volume + low difficulty)
aso_competitor_reportDeep ASO comparison between two apps with keyword gap analysis
ToolDescription
get_featured_appsApp of the Day, Game of the Day, and curated editorial collections
get_categoriesList all App Store categories
get_category_topTop apps by category and chart type
get_downloads_to_topEstimated downloads to reach chart positions
get_new_releasesRecently released apps
discoverCurated discovery feed (new releases + new #1 apps)
get_new_number_1Apps that recently hit #1 in their category

Example Prompts

Once connected, ask your AI assistant in natural language: Market research:
Show me the top 10 apps for "meditation" and analyze
their ratings and review counts.
Keyword intelligence:
Find keyword suggestions for "screen recorder" and
tell me which ones have high volume but low difficulty.
Competitor analysis:
Compare keyword overlap between Headspace (id: 493145008)
and Calm (id: 571800810). What keywords is Calm ranking
for that Headspace is missing?
App intelligence:
Give me the full intelligence report for Duolingo.
How many downloads does it get? What's the revenue estimate?
Featured apps:
What apps are featured on the App Store today?
What's the App of the Day and Game of the Day?
Trending keywords:
What keywords are trending on the App Store this week?
Show me keywords with the highest growth in the US.
Downloads to top:
How many downloads does it take to reach the top 10
in the Games category? Show me the current apps at each rank.
New releases:
What new apps were released in the last 3 days?
Are any of them in the Games category?
ASO audit:
Run a full ASO audit on Duolingo (id: 570060128).
What's its score and what should they improve?
ASO metadata optimization:
I want to optimize my app (id: 913335252) for the keywords
"learn math", "science education", and "brain training".
Suggest optimized metadata for Apple and Google.
Keyword opportunities:
Find keyword opportunities for Headspace (id: 493145008).
Which keywords should they target next?
ASO competitor analysis:
Run a full ASO competitor report comparing Brilliant (id: 913335252)
vs Khan Academy (id: 1157115554). Where is Brilliant falling behind?

Tool Reference

search_apps

Search the App Store by keyword or numeric App ID.
ParameterTypeDefaultDescription
querystringrequiredSearch keyword or App ID
countrystringusISO country code
limitnumber20Max results (1-50)

get_app

Get metadata for a specific app.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID (numeric)
countrystringusISO country code

get_app_intelligence

Full intelligence report with downloads, revenue, and sentiment.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID
countrystringusISO country code

get_keyword_ranks

All apps ranking for a keyword with metadata (rating, reviews, category, price).
ParameterTypeDefaultDescription
keywordstringrequiredKeyword to search
countrystringusISO country code
devicestringiphoneiphone or ipad

get_keyword_suggestions

Keyword ideas from a seed term with optional volume/difficulty metrics.
ParameterTypeDefaultDescription
termstringrequiredSeed term
countrystringusISO country code
expandbooleanfalseLong-tail expansion
metricsbooleantrueInclude volume/difficulty

get_keyword_metrics

Detailed metrics for a keyword.
ParameterTypeDefaultDescription
keywordstringrequiredKeyword to analyze
countrystringusISO country code

get_app_keywords

All keywords an app ranks for with trend data.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID
countrystringusISO country code
Historical rank data for a keyword + app pair.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID
keywordstringrequiredKeyword to track
countrystringusISO country code
daysnumber30History length (7-90)

compare_keywords

Compare keyword rankings between two apps.
ParameterTypeDefaultDescription
app_idstringrequiredYour app’s ID
competitor_idstringrequiredCompetitor’s ID
countrystringusISO country code

get_category_top

Top apps in a specific category or all categories.
ParameterTypeDefaultDescription
genre_idstringallGenre ID (e.g. 6014 for Games)
countrystringusISO country code
chartstringtop-freetop-free, top-paid, or top-grossing
limitnumber25Max results (1-100)

get_downloads_to_top

Estimated daily downloads needed to reach specific chart positions (#1, #5, #10, #25, #50, #100).
ParameterTypeDefaultDescription
genre_idstringallGenre ID (e.g. 6014 for Games)
countrystringusISO country code
chartstringtop-freetop-free, top-paid, or top-grossing
Keywords with the fastest-growing reach in the App Store.
ParameterTypeDefaultDescription
countrystringusISO country code
daysnumber7Trend window in days (1-30)
limitnumber50Max keywords to return (1-100)
Apps currently featured on the App Store Today tab.
ParameterTypeDefaultDescription
countrystringusISO country code

get_new_releases

Recently released apps.
ParameterTypeDefaultDescription
countrystringusISO country code
max_daysnumber7Show releases from last N days

aso_full_audit

Full ASO health audit with scoring, breakdown, and recommendations.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID
countrystringusISO country code

aso_validate_metadata

Validate metadata against Apple or Google character limits.
ParameterTypeDefaultDescription
platformstringrequiredapple or google
titlestringoptionalApp title
subtitlestringoptionalApple subtitle
keywordsstringoptionalApple keyword field (comma-separated)
short_descriptionstringoptionalGoogle short description
full_descriptionstringoptionalGoogle full description

aso_suggest_metadata

Generate optimized metadata from target keywords.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID
keywordsstring[]requiredTarget keywords array
countrystringusISO country code

aso_find_opportunities

Discover untapped keyword opportunities.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID
countrystringusISO country code

aso_competitor_report

Deep ASO comparison between two apps.
ParameterTypeDefaultDescription
app_idstringrequiredYour app’s ID
competitor_idstringrequiredCompetitor’s ID
countrystringusISO country code

get_app_screenshots

Get all screenshots for an app, separated by device type (iPhone and iPad).
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID (numeric)
countrystringusISO country code
devicestringallDevice filter: iphone, ipad, or all

get_competitor_screenshots

Compare screenshots between an app and its competitors.
ParameterTypeDefaultDescription
app_idstringrequiredApple App ID
countrystringusISO country code
limitnumber5Number of competitor apps to include (1-10)

get_category_screenshots

Get screenshots for top-ranked apps in an App Store category.
ParameterTypeDefaultDescription
genre_idstringallGenre ID (e.g. 6014 for Games, or all)
countrystringusISO country code
chartstringtop-freetop-free, top-paid, or top-grossing
limitnumber10Number of apps (1-25)

Authentication

Each user passes their own Appeeky API key via the Authorization: Bearer <key> or X-API-Key header. Tool calls consume credits from the user’s plan, same as direct API usage. See Rate Limits for the full credit cost table.
Never hardcode API keys in files committed to version control. Use environment variables or secrets management.

Endpoints

URLDescription
POST https://mcp.appeeky.com/mcpMCP Streamable HTTP endpoint
GET https://mcp.appeeky.com/healthHealth check
GET https://mcp.appeeky.com/Server info

Architecture

AI Client (Claude, ChatGPT, Cursor)
    ↓ MCP Protocol (Streamable HTTP)
https://mcp.appeeky.com/mcp
    ↓ HTTPS + User's API Key
https://api.appeeky.com/v1/...

Apple App Store Data
The MCP server is a stateless proxy. Each request creates a fresh session, authenticates with the user’s API key, and forwards tool calls to api.appeeky.com.