← Back to blog

How to Do ASO Research Entirely Inside Claude Desktop

You can do everything in one place, from keyword research and app intelligence to App Store Connect and RevenueCat.

Appeeky · Apr 24, 2026

Cover image for: How to Do ASO Research Entirely Inside Claude Desktop

Tired of jumping between ASO tools and spreadsheets? With Claude Desktop and @appeeky You can do everything in one place, from keyword research and app intelligence to App Store Connect and RevenueCat. Here's how you can set it up and the workflows to take.

Connecting Appeeky to Claude Desktop

The setup takes about 30 seconds. No API keys, no config files — just OAuth via @appeeky

Image

Image

  • Done — the tools are available immediately in any conversation

Image

You need to use one of your Web or API account from @appeeky

ASO Audit: The First Thing I Run

Whenever I start working on an app, the first thing I ask Claude is:

Run a full ASO audit for app ID 6740517828

Claude calls the aso_full_audit tool and returns:

  • ASO Score (0–100) with a detailed breakdown
  • Metadata analysis — title length, subtitle quality, category fit, keyword coverage
  • Rating health — review count, average rating, whether it's shown in search
  • Localization coverage — which languages are supported
  • Update frequency — how active the app looks to Apple's algorithm

Image

This gives me a snapshot of where the app stands before I dig into keywords.

Image

Keyword Research

This is where I spend most of my time. A few prompts I use constantly:

Find keywords and their metrics

What are the volume and difficulty scores for "voice recorder", "audio recorder", "tape recorder", and "voice memo"?

Claude returns volume (0–100), difficulty (0–100), result count, and top apps for each keyword. I use this to prioritize which keywords to target.

Get keyword suggestions from a seed term

Give me keyword suggestions based on "voice recorder" with long-tail expansion and metrics

This uses Apple's autocomplete API and enriches each suggestion with volume and difficulty data. The long-tail expansion finds keywords like "voice recorder for meetings" or "voice recorder app free" that are easier to rank for.

Discover untapped opportunities

Find keyword opportunities for app 6740517828

This runs aso_find_opportunities, which finds high-volume, low-difficulty keywords the app doesn't rank for yet, plus existing keywords where there's room to climb.

Compare keywords across countries

Compare keyword metrics for "voice recorder" in US, UK, Germany, and Japan

Multi-country support is built in. Just pass country codes, and you get per-storefront metrics in a single request.

Competitor Analysis

Head-to-head keyword comparison

Compare keywords between my app 6740517828 and competitor 544007664

This shows shared keywords, keywords only I rank for, keywords only the competitor ranks for, and gap opportunities. I use this to find keywords my competitors are ranking for that I'm missing.

Multi-competitor cluster analysis

Run a keyword cluster analysis for app 6740517828 against competitors 544007664, 284882215, and 1552085830

This maps out the entire keyword landscape: which keywords all apps share, partial overlaps, and exclusive keywords. It's the best way to find blind spots in a crowded category.

Full competitor report

Give me a full ASO competitor report comparing my app 6740517828 with 544007664

Side-by-side profiles, metadata comparison, keyword overlap, gap analysis, and a strategic verdict — all in one call.

App Store Connect Integration

This is what makes it really powerful. You can connect your App Store Connect account and manage your app's metadata directly from Claude.

View your apps and versions

List my App Store Connect apps

Show me the versions for app 6759740679

Read and update metadata

List localizations for version [version_id]

Update the description for localization [localization_id] to: "Record crystal-clear voice memos..."

You can update descriptions, keywords, promotional text, what's new notes, and URLs — all from the conversation. The app needs to be in an editable state in App Store Connect.

Update app name and subtitle

Update the subtitle for app info localization [localization_id] to "Audio Notes & Transcription."

Respond to reviews

List customer reviews for app 6759740679

Respond to review [review_id]: "Thanks for the feedback! We've fixed this in version 1.3."

Analytics

Create an analytics report request for app 6759740679

Then follow the chain: report requests → reports → instances → segments to get downloads, sessions, commerce data, and more.

ASC Metrics (synced data)

If you've connected ASC in your Appeeky settings, you can pull synced sales metrics without passing credentials each time:

Show me the download and revenue metrics for my app over the last 90 days

RevenueCat Integration

If you use RevenueCat for subscriptions, you can pull your revenue data directly into the conversation:

Overview snapshot

Get my RevenueCat overview metrics (rc_key: sk_xxx, rc_project: proj1ab2c3d4)

Returns MRR, active subscriptions, active trials, revenue, and more.

Revenue and MRR trends

Show me my revenue chart for the last 6 months, broken down by month

What's my MRR trend over the last 90 days?

Churn and retention

Show me my churn rate over the last 3 months

What does my trial conversion look like?

Any chart, any segment

RevenueCat has 20+ chart types. You can query any of them:

Show me active subscriptions segmented by country for the last 30 days

Available charts: actives, arr, churn, conversion_to_paying, ltv_per_customer, mrr, mrr_movement, refund_rate, revenue, subscription_retention, trial_conversion, trials, and more.

Market Intelligence

Beyond your own app, you can use Claude to monitor the entire market:

Trending keywords

What keywords are trending in the US App Store this week?

Market movers

Show me the biggest gainers and losers in the Games category today

Featured apps

What apps are featured on the App Store Today tab right now?

New releases and breakout apps

Show me apps that just reached #1 in their category for the first time

Downloads to top

How many daily downloads would I need to reach #1 in the Utilities category?

My Actual Workflow

Here's what a typical session looks like for me:

  1. Start with an audit — "Run an ASO audit for my app" to see the current state
  2. Check keyword rankings — "What keywords does my app rank for?" to see where I stand
  3. Find opportunities — "Find keyword opportunities" to spot gaps
  4. Analyze competitors — "Compare my keywords with [competitor]" to find what I'm missing
  5. Draft new metadata — "Suggest optimized metadata targeting these keywords: [list]"
  6. Validate before publishing — "Validate this title and subtitle against Apple's character limits."
  7. Push to App Store Connect — "Update the keywords for my localization to: [new keywords]."
  8. Track the results — "Show me keyword rank trends for the last 30 days"

The whole cycle happens in one conversation. No context switching, no copy-pasting between tools.

All the App Store data, keyword research, competitor analysis, App Store Connect management, and RevenueCat metrics — in one conversation.

Full MCP and REST API docs here: https://docs.appeeky.com/