Skip to main content
Glama

Server Details

What users hate about ANY iOS/Android app: clustered complaints, evidence, trends. No key needed.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
apppainapi/app-pain-api
GitHub Stars
1
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 7 tools

Disambiguation5/5

Each tool maps to a distinct step in the workflow: search_apps for discovery, get_app_details for metadata, get_app_reviews vs mine_app_pain_points for raw vs clustered reviews, get_pain_trend for temporal deltas, get_version_history for per-release stats, and watch_competitors for monitoring. Descriptions explicitly cross-reference each other (e.g. 'use for drill-down after mine_app_pain_points'), eliminating boundary confusion.

Naming Consistency4/5

All names use snake_case with a leading verb (get_, search_, mine_, watch_), which is predictable and readable. Minor deviation: some use the get_app_* prefix while get_pain_trend and get_version_history drop the 'app' qualifier, and 'mine' is an outlier verb style.

Tool Count5/5

Seven tools is well within the ideal 3-15 range, and each earns its place by covering a distinct stage of app/competitor research. Nothing feels padded or missing at the count level.

Completeness4/5

The surface covers discovery, metadata, raw reviews, clustered pain points, trends, version history, and ongoing monitoring — a full lifecycle for app pain-point research. A notable gap is head-to-head multi-app comparison or category/ranking exploration, which agents doing competitive research would likely want.

Available Tools

7 tools
get_app_detailsApp detailsB
Read-onlyIdempotent
Inspect

App metadata: name, developer, category, price, average rating, rating count and 1-5★ histogram (when available).

Inputs: appId (required), store, country.

get_app_reviewsRaw reviewsA
Read-onlyIdempotent
Inspect

Fetch raw app reviews (unified schema across stores: rating/title/body/version/date/devReply/thumbsUp), 50 per page. Use for drill-down after mine_app_pain_points.

Inputs: appId (required), page, sort, store, +1 more.

get_pain_trendPain-point trendA
Read-onlyIdempotent
Inspect

How an app's pain points changed over time: compares two archived analyses and labels each theme new / resolved / rising / falling / stable with share deltas (percentage points). Instant (archive read, no LLM). Default: latest vs ~30 days earlier. Returns a note when the app has fewer than two snapshots yet.

Inputs: appId (required), to, from, store.

get_version_historyVersion historyA
Read-onlyIdempotent
Inspect

Per-version review stats (review count, average rating, first/last seen) — spot a rating crash right after a bad release. Android: aggregated from recent reviews. iOS: current version + release notes.

Inputs: appId (required), store, country.

mine_app_pain_pointsMine app pain pointsA
Read-onlyIdempotent
Inspect

THE core tool: fetch recent reviews of any iOS/Android app, keep the negative ones, and cluster them into ranked pain points (title, sharePercent, severity 1-5, verbatim evidence quotes). Ideal for competitive research and product discovery. Cached 7 days (instant on repeat); a COLD server-side analysis takes 30-120s. If the result has "mode":"agent", it contains prepared negative reviews and "instructions" — do the clustering yourself and present it to the user.

Inputs: appId (required), model, store, analyze, +3 more.

search_appsSearch appsA
Read-onlyIdempotent
Inspect

Search the iOS App Store and Google Play (both merged by default) to find apps and their ids. Use this FIRST when you only know an app name or a category.

Inputs: q (required), limit, store, country.

watch_competitorsWatch competitors (alerts)A
Idempotent
Inspect

Continuous competitor monitoring (paid plans: Starter 2 apps weekly, Pro 15 apps daily). Manage the watchlist and the alert destination; digests of NEW 1-2★ reviews and NEW/RISING pain points are pushed to a Slack / Discord / any https webhook. action: list | add | remove | set_webhook | test.

Inputs: action (required), appId, store, webhookUrl.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Mines public App Store and Steam reviews to surface the complaints, rating drops per version, and common pain points across one app or a set of competitors, with no API keys required. Enables natural-language comparison of up to eight apps or games by country and category so users can spot product opportunities and gaps.
      4
      32 PyPI
      MIT
    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      An app intelligence query engine that enables analysis of over 1 billion reviews from Google Play and the Apple App Store. It provides tools for sentiment analysis, keyword rankings, competitive comparisons, and time-series forecasting across 250,000+ apps.
      16 npm
      2
      -
    • A
      license
      A
      quality
      B
      maintenance
      Live Apple App Store and Google Play data as MCP tools: app details, reviews, keyword search, top charts and categories across 175+ country storefronts. Requires a RapidAPI key.
      5
      83 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.