MCP.Market

AppDrift MCP server

by blaze-apps·io.github.blaze-apps/appdrift·v0.2.1

Read app-store keyword observations and prepare reviewable listing drafts. AI actions use tokens.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars159 downloads/wk

Reviews

Write one

Nobody has reviewed AppDrift yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

AppDrift tools (10)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • account_status

    Check the account's plan and remaining AI-token balance. Free. Call this before a paid tool if you're unsure the account can afford it.

  • action_plan

    Get this week's prioritized ASO action plan across all connected apps — keyword pushes, rank drops, review themes, competitor overtakes, and localization gaps, each with a concrete recommended action.

  • app_keywords

    List an app's tracked keywords with their latest store rank. Use list_apps first to get the app id.

  • app_opportunities

    List tracked keywords ranked 11-30, ordered by the legacy difficulty heuristic. These are candidates for review, not predicted ranking gains or ROI.

  • apply_optimization

    No additional tokens. Write accepted optimization fields (from optimize_for_keyword's `proposed`) into the app's editable draft version. The change still goes through AppDrift's normal review → publish flow; nothing hits the store directly.

  • generate_metadata

    PAID (1 AppDrift token per short field, 2 per long field; charged only on success). Generate ASO-optimized store metadata from an app brief. iOS fields: name, subtitle, promotional_text, description, keywords. Android fields: title, short_description, full_description.

  • keyword_difficulty

    Read legacy competitor-based keyword scores for App Store or Google Play. Difficulty and popularity are heuristics, not measured search volume or ranking probability. These are separate from the experimental Keyword analyzer. Missing store data can prevent scoring.

  • list_apps

    List the apps connected to this AppDrift account (id, name, platform, bundle id, status). Use the id with the other app-scoped tools.

  • optimize_for_keyword

    PAID (3 AppDrift tokens, charged only on success). Prepare an AI rewrite of an app's title/subtitle/keywords toward a target keyword. Returns a before/after diff with rationale — nothing is published; use apply_optimization to write the accepted fields to the app's draft version.

  • translate_metadata

    PAID (per language: 1 AppDrift token, 3 for description, 5 for full_description; charged only on success). Translate one metadata field into up to 15 languages with ASO-aware localization. Fields: title, subtitle, description, whats_new, promotional_text, android_title, short_description, full_description, recent_changes.

Public scan report

scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How AppDrift compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 75% of 2,174 E-commerce servers
Tools
10
the typical E-commerce server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
159
more than 75% of 411 E-commerce servers with a package

What its tools let an agent do: 8 read · 1 create · 1 run or deploy

Install AppDrift in Claude Code, Cursor or VS Code

Runs npx -y appdrift-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add appdrift -- npx -y appdrift-mcp
Add to Cursor

What the publisher says

From the AppDrift repository's README, as published. We do not edit it. Read it on GitHub

AppDrift MCP Server

Read your AppDrift keyword observations, account apps and action plan from Claude Desktop, Cursor or another MCP client. Generate or translate listing copy, review the result, and apply accepted fields to an editable AppDrift draft. These tools do not publish to Apple or Google.

This package is a small local stdio client for the AppDrift REST API. It requires Node.js 22 or later and an AppDrift API key. API access is available on eligible paid plans. Eligible first subscriptions have a seven-day trial with a card; the trial adds no tokens. Current plans and token allowances.

Install

Add AppDrift to your MCP client's configuration (Claude Desktop, Cursor or another MCP client):

{
  "mcpServers": {
    "appdrift": {
      "command": "npx",
      "args": ["-y", "appdrift-mcp"],
      "env": { "APPDRIFT_API_KEY": "ad_live_your_key_here" }
    }
  }
}
  1. Create a key in the Developers dashboard.
  2. Replace the placeholder in your client's local MCP configuration. Keep the key out of shared configuration and source control.
  3. Restart the client. Ask it to call accountstatus, then listapps. These calls consume no AI tokens.
  4. Choose the returned app ID before asking for its tracked keywords. Review proposed text before allowing a paid action or a saved-draft change.

On the first run, npx downloads the package and its dependencies. If the client cannot find npx, use its absolute local executable path.

Without the npm registry: AppDrift also hosts the same wrapper as a versioned archive. Use https://appdrift.co/downloads/appdrift-mcp-0.2.0.tgz in args in place of appdrift-mcp, and check it against its SHA-256 checksum. The archive includes the complete wrapper source and MIT license. server.json prepares the official MCP registry entry, which is not published yet.

Tools and costs

No additional AI tokens: API access still requires an eligible account plan.

AI tools: AppDrift charges for successful processing. Check the returned token charge and account balance. The client never retries these actions automatically.

Paid operations and applyoptimization are advertised as writes to MCP clients. A timeout or lost response does not prove that the server stopped processing or charged nothing**. Check the account and draft before retrying. The client sends your API key and supplied listing text to the configured AppDrift API; AI requests may use the account's configured AI provider.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

AppDrift: common questions

Is AppDrift MCP server safe?
Mostly: it is graded B (82/100). Read the AppDrift safety report
How do I install AppDrift?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does AppDrift need an API key?
Yes. The registry entry asks for APPDRIFT_API_KEY.
Is AppDrift maintained?
The last commit was 33 days ago (2026-10-01). The latest release is v0.2.1.
What can I use instead of AppDrift?
Servers from other publishers that do the same job: AsoBeast MCP server, Storelift MCP server and Apify MCP server.
How does AppDrift compare with other E-commerce MCP servers?
safety score 82/100 (higher than 75% of 2,174 E-commerce servers); tools 10 (the typical E-commerce server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to AppDrift

Same job from other publishers: the closest match first, then the best rated.

  • AsoBeast
    App Store and Google Play ASO: keyword rankings, competitors, reviews, audits and an action queue.
    A
  • Storelift
    App Store & Google Play keyword ranks, rivals, reviews and AI visibility. Free plan included.
    A
  • Apify
    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
    A
  • Mneme Memory
    Cross-session memory for AI coding agents via six tools; local-first SQLite store.
    A
  • Secondhand
    Search Facebook Marketplace, eBay, Depop, and Poshmark from AI — filters, photos, full listings.
    B