Running a Shopify store?Bestappify for merchants
Best Appify LogoBest Appify
As of 13 November:79% of Shopify's apps moved on their category page — busier than four days out of five lately (volatility score 82/100).

Model Context Protocol

Give your AI the Shopify App Store

91 tools over one endpoint, so Claude and Cursor can answer questions about your app with live data instead of guesses — rankings, competitors, reviews, listing changes, revenue. Free plan included: 100 requests a day (500 tool calls a month), no card.

  1. Pick client
  2. Connect
  3. Try a prompt

Where do you want to use it?

We'll take you to the exact setting that connects it.

OAuth is on, so Claude and ChatGPT connect from a sign-in — no key to paste. If you prefer a key, mint one in the dashboard — free plan, no card.

Working from a config file instead?

Every snippet you need — Cursor, VS Code, Claude Code, Claude Desktop — using the same URL https://bestappify.app/api/mcp. Swap YOUR_API_KEY for one from your dashboard.

The dialog opens pre-filled. Swap YOUR_API_KEY for a key from your dashboard — free plan included, no card.

Claude Code

claude mcp add --transport http bestappify https://bestappify.app/api/mcp --header "Authorization: Bearer YOUR_API_KEY"

Cursor / Windsurf — ~/.cursor/mcp.json

{
  "mcpServers": {
    "bestappify": {
      "url": "https://bestappify.app/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "bestappify": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://bestappify.app/api/mcp",
        "--header",
        "Authorization: Bearer YOUR_API_KEY"
      ]
    }
  }
}

What you can ask once it's connected

No exporting, no dashboard tab. The model calls the tools it needs and answers from the same data the dashboard renders, so the numbers never disagree.

  • Which app passed me in my category this month, and what did they change?
  • Summarise every 1-star review from the last month and group the complaints.
  • Did any competitor in my category change their pricing or tagline?
  • Who is gaining reviews fastest in my category, and how far ahead of me are they?

91 tools, grouped

Your apps

Category rank and history, listing analytics, revenue and churn.

  • get_app_intelligence
  • get_listing_changes
  • get_revenue_and_churn

Competitors & market

Who ranks for a term, who just launched, niche sizing, the whole catalog.

  • get_competitors
  • get_leaderboard
  • find_niches

Reviews & signals

Review intelligence, forum mentions, listing changes as they happen.

  • get_review_intelligence
  • get_forum_mentions
  • get_listing_changes

Listing & creative

The words on every rival's screenshots, a senior review of the copy you are about to ship, and the rewrite.

  • get_screenshot_headlines
  • review_screenshot_headlines
  • review_listing_draft

Account & billing

Where the account stands on its plan right now — and when it is ready to upgrade, a signed checkout link the user opens on their own device.

  • get_subscription_status
  • start_upgrade
  • get_my_usage

Every tool name and argument is listed in the API & MCP reference, alongside the 35 REST endpoints that serve the same data over plain HTTP.

Free to start, honest about the rest

One key, both transports

The same key works for MCP and the REST API. Create it in the dashboard; revoke it there too.

100 requests a day, free

Enough to wire it up and run a daily briefing. Growth and Pro raise it when an agent starts leaning on it — see plans.

Read-only if you want

Mint a read-only key for an autonomous agent — it can read everything and change nothing.

Where the numbers come from. Ranks and listing changes are daily crawls of the public App Store category pages and listings — a change is dated the day we saw it. Revenue and churn are reconstructed from Shopify's subscription charge events, because the Partner API publishes neither. Shopify disallowed bulk crawling of its search page on 6 September 2026, so search positions come first-hand from your own Google Analytics, and the keywords you track are re-read once a day, each with the date it was measured. Every tool states its own limits in its output, so a model quoting them stays honest too.

Frequently asked

The five things developers ask before wiring the MCP server into Claude, Cursor or ChatGPT.

How do I connect BestAppify to Claude?

Open Claude Desktop → Settings → Connectors → Add custom MCP server, paste https://bestappify.app/api/mcp, and approve the OAuth sign-in. No API key needed. Claude Code users run: claude mcp add --transport http bestappify https://bestappify.app/api/mcp.

Which MCP tools are free?

All 91 MCP tools work on every plan including the free tier. Free accounts get 100 requests a day and 500 tool calls a month. Paid plans raise the daily cap to 1,000 (Growth) or 10,000 (Pro).

What is the MCP endpoint URL?

https://bestappify.app/api/mcp — one streamable HTTP endpoint for Claude, Cursor, Claude Code, VS Code and ChatGPT. The same URL and the same API key also work for our 35 REST endpoints.

Does the MCP server need a Shopify Partner account?

No. Our MCP tools answer from BestAppify's daily App Store crawl, not from private Partner data. A Partner connection only unlocks revenue and churn tools; every other tool works without it from day one.

Which AI clients can use BestAppify MCP?

Any client that speaks the Model Context Protocol over streamable HTTP: Claude Desktop, Claude Code, Cursor, VS Code with Copilot MCP, and ChatGPT via its custom connector feature. Install snippets for each are on this page.

New to the Shopify MCP landscape?

See where we sit on the stack

A dated map of every Shopify MCP server grouped into four layers — Build (Shopify Dev MCP, Meridian), Storefront (Shopify Storefront MCP), Revenue (Fusionmetrics) and the ASO + competition + growth layer where we live. Every row cites the vendor's own site on the date it was read.

The Shopify MCP stack, dated and sourced →

Connect it in about a minute

Create a free account, mint a key, click Add to Cursor. The endpoint is https://bestappify.app/api/mcp.

Get your free API key