Your App Store keyword data, inside your AI assistant

Ascope runs a Model Context Protocol server on your Mac. Connect it once and Cursor, Claude Code or Claude Desktop can read your rankings, research keywords and manage what you track.

Setup in two minutes

  1. Install Ascope and activate your Pro license (Settings → License).
  2. Open Settings → MCP and make sure the server shows Running. The endpoint is http://127.0.0.1:47321/mcp.
  3. Add Ascope to your client with one of the snippets below. Ascope must be open while you use it.

Cursor

Add this to ~/.cursor/mcp.json (or your project's .cursor/mcp.json):

{
  "mcpServers": {
    "ascope": { "url": "http://127.0.0.1:47321/mcp" }
  }
}

Claude Code

Run this in Terminal:

claude mcp add --transport http ascope http://127.0.0.1:47321/mcp

Claude Desktop

Add this to claude_desktop_config.json. It uses mcp-remote, so Node.js needs to be installed:

{
  "mcpServers": {
    "ascope": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://127.0.0.1:47321/mcp"]
    }
  }
}

Other clients

Any client that supports MCP over Streamable HTTP can connect to http://127.0.0.1:47321/mcp. No API key is needed; the server only accepts connections from your own Mac.

Available tools

ToolWhat it does
list_appsList the apps you track, with keyword counts.
list_keywordsTracked keywords for an app with rank, change, popularity and difficulty.
keyword_historyDaily rank history of one tracked keyword.
add_keywordsStart tracking keywords and fetch their rank, popularity and difficulty.
remove_keywordsStop tracking keywords.
refresh_rankingsFetch fresh rankings for all or some of an app's keywords.
research_keywordLook up any keyword without tracking it: popularity, difficulty, top apps and your rank.
suggest_keywordsKeyword ideas from App Store search suggestions, with popularity for the strongest.
search_appsSearch the App Store to find an app ID.
add_appStart tracking an app by its App Store ID.

Things to ask

  • “Which of my keywords dropped more than 5 places this week?”
  • “Find 10 keywords with popularity above 30 and difficulty below 50 for my app in Germany, then start tracking them.”
  • “Compare where I rank for “habit tracker” in the US, UK and Canada.”
  • “Research “budget planner”: who are the top apps and how hard is it to rank?”

Privacy and security

The server listens on 127.0.0.1 only, so it can't be reached from your network or the internet, and it rejects requests from web pages. It runs while Ascope is open and you can switch it off at any time in Settings → MCP.