Revunda: app review complaints

Top complaint themes in 1-star reviews of 531 App Store, Google Play and Shopify apps. Read-only.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
93%
Qualität der Benennung
90%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,220Tokens (Tool-Definitionen)
~1.6 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.95% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "app-complaints": {
      "url": "https://revunda.xyz/api/mcp"
    }
  }
}

Remote-Endpunkte

https://revunda.xyz/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_app_complaints(app, store)

Top complaint themes in an app's low-star reviews, with real counts and shares from Revunda's studies, plus a link to the app's Revunda page. Pass an app name (e.g. 'AccuWeather'), an App Store URL or numeric id, a Google Play URL or package name (e.g. 'com.commbank.netbank'), or a Shopify App Store URL or handle (e.g. 'judgeme'). If the app is not covered, returns covered:false and a link to Revunda's free check for any app.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "app": {
      "type": "string",
      "description": "App name, store URL, App Store numeric id, Google Play package name or Shopify app handle."
    },
    "store": {
      "type": "string",
      "enum": [
        "any",
        "ios",
        "play",
        "shopify"
      ],
      "description": "Optional store filter. Default 'any'."
    }
  },
  "required": [
    "app"
  ],
  "additionalProperties": false
}
🟢list_covered_apps(query, store, sector, limit)

List or search the apps that have complaint data in Revunda's studies. Filter by store, by sector/category (e.g. 'Banks & payments', 'Product reviews') or by a name search. Returns name, store, sample size, top complaint and link.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Optional name search, e.g. 'bank' or 'uber'."
    },
    "store": {
      "type": "string",
      "enum": [
        "any",
        "ios",
        "play",
        "shopify"
      ],
      "description": "Optional store filter. Default 'any'."
    },
    "sector": {
      "type": "string",
      "description": "Optional sector or Shopify category, case-insensitive substring match."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "description": "Max results, default 25."
    }
  },
  "additionalProperties": false
}
🟢what_users_complain_about(theme, market)

How often a complaint theme appears in 1-star reviews overall and by sector, and which apps get it most. App stores themes: login (Login & account access), crash (Crashes & won’t open), slow (Slow, loading & lag), update (Broke after an update), support (Customer service), billing (Charges, fees & refunds), payment (Payment or checkout fails), ux (Redesign & confusing UI), ads (Ads), notif (Notifications & alerts). Shopify App Store themes (market='shopify'): support (Slow or no support), bugs (Bugs & broke the store), billing (Charges & refunds), after_uninstall (Charged after uninstalling/cancelling), price_change (Price increases & plan changes), missing (Missing features & limits), slow (Slow store & app speed), leftover (Code left after uninstall), scam (Called it a scam or misleading), expensive (Too expensive for what it does), hard (Hard to use or set up), lockin (Export, import & migration pain), sync (Sync, orders & inventory errors). Omit theme to get the ranking of all themes.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "theme": {
      "type": "string",
      "description": "Theme key or words, e.g. 'login', 'ads', 'refund', 'crash'. Optional."
    },
    "market": {
      "type": "string",
      "enum": [
        "app_stores",
        "shopify"
      ],
      "description": "'app_stores' (App Store + Google Play, default) or 'shopify'."
    }
  },
  "additionalProperties": false
}
🟢estimate_one_star_cost(reviews_per_month, one_star_share_pct, sector, rating, ratings_count, ...)

Same maths as Revunda's 1-star review cost calculator: estimated 1-star reviews per month by complaint theme (sector shares from the 29,785-review study), money exposure if you give a cost per 1-star, 5-star ratings that offset one 1-star, and 5-star ratings needed to reach a target rating. Sectors: parcels, telecom, taxi, energy, news, betting, travel, streaming, insurance, smarthome, banks, shopping, food, health, other.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "reviews_per_month": {
      "type": "number",
      "minimum": 0,
      "description": "Total new reviews per month (all star ratings)."
    },
    "one_star_share_pct": {
      "type": "number",
      "minimum": 0,
      "maximum": 100,
      "description": "Optional: your own % of reviews that are 1-star. If omitted, the sector average is used."
    },
    "sector": {
      "type": "string",
      "enum": [
        "parcels",
        "telecom",
        "taxi",
        "energy",
        "news",
        "betting",
        "travel",
        "streaming",
        "insurance",
        "smarthome",
        "banks",
        "shopping",
        "food",
        "health",
        "other"
      ],
      "description": "Optional sector key for theme shares and the default 1-star share."
    },
    "rating": {
      "type": "number",
      "minimum": 1,
      "maximum": 5,
      "description": "Optional current average rating."
    },
    "ratings_count": {
      "type": "integer",
      "minimum": 0,
      "description": "Optional current number of ratings."
    },
    "target_rating": {
      "type": "number",
      "minimum": 1,
      "maximum": 5,
      "description": "Optional target average rating."
    },
    "cost_per_one_star": {
      "type": "number",
      "minimum": 0,
      "description": "Optional: your own estimate of what one 1-star review costs you, any currency."
    }
  },
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools