Skip to content

Rankings and reviews · MCP TOOL

find_competitors

Find the apps competing most directly with one app.

Set up your assistant · Authentication and errors

When to use it

Start competitor research from one app. Takes 10–30 seconds.

Parameters

NameTypeRequiredDefaultAllowed valuesDescription
appIdstringYes——"ios:284882215", "android:com.example.app", or a bare id together with `source` Minimum length: 1. Maximum length: 210.

Defaults and constraints come from the published Zod input schema. “—” means no schema default or no enum restriction. Use JSON values of the listed type; additional handler rules are described above.

Example prompts

  • Who are FocusFlow's closest competitors on Google Play?

Example call

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "find_competitors",
    "arguments": {
      "appId": "android:com.focusflow"
    }
  }
}

Example result

Illustrative, abridged JSON-RPC result. Only selected fields are shown; empty arrays illustrate a response with no rows. These are not current catalog observations. Parse the JSON inside content[].text.

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "{\"data\":[{\"id\":\"android:com.newpomo\",\"name\":\"Pomodoro Focus Timer\",\"similarity\":92}]}"
      }
    ]
  }
}

Free vs paid results

Basic and Pro only: a Free account gets an error naming the plans. Basic runs 15 analyses a day and 75 a week, Pro 30 and 150, shared with the web Competitors tool; past them, users who turned on usage credit pay $0.20 an analysis.

Paid access does not fill coverage gaps or unknown values. Returned plan metadata and lock notes explain redaction where applicable. Read the full Free data policy.

Rate limits and usage credit

PlanCalls per tool / dayAll tools / week
Free10100
Basic2001,400
Pro6005,000

Days reset at 00:00 UTC. The combined ISO week resets Monday at 00:00 UTC. Every served tool call counts, including cached reads. Failed or refused calls are released along with any charge. Compare plans.

After either allowance, Basic and Pro can opt in to pay $0.02 in usage credit per call to find_competitors. A call exceeding both windows is charged once. Free is refused past its allowances; paid plans without opt-in or enough credit are also refused with HTTP 402 / JSON-RPC -32004.

Credential request throttles and, for live keyword work, store-work throttles also apply. Follow retry instructions in the error reference.