Skip to main content

App Pain API

io.github.apppainapi/app-pain-apiVersion 0.3.1

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

Status

Responds138 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:45 UTC
Latency
138 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://hawkmill.com/mcpResponds138 ms
No sign-in

Claude Code

claude mcp add --transport http app-pain-api https://hawkmill.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: app-pain-api
Remote MCP server URL: https://hawkmill.com/mcp

Cursor

{
  "mcpServers": {
    "app-pain-api": {
      "url": "https://hawkmill.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"app-pain-api","type":"http","url":"https://hawkmill.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

7 tools

Tools of App Pain API
Read-only
Idempotent
Open world
get_app_detailsApp metadata: name, developer, category, price, average rating, rating count and 1-5★ histogram (when available).NoYesYesYes
get_app_reviewsFetch 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.NoYesYesYes
get_pain_trendHow 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.NoYesYesYes
get_version_historyPer-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. Steam: not available (Steam exposes no per-version data — returns an empty list).NoYesYesYes
mine_app_pain_pointsTHE 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. Not available for Steam (mine the game's mobile counterpart instead).NoYesYesYes
search_appsSearch the iOS App Store and Google Play (both merged by default) to find apps and their ids; WordPress plugins / Chrome extensions / Steam games via store:"wordpress"|"chrome"|"steam". Use this FIRST when you only know an app name or a category.NoYesYesYes
watch_competitorsContinuous 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.NoNoYesYes

Details

Registry status
Active
Published
Nov 1, 2026
Updated
Nov 1, 2026
Categories (suggested)
Marketing and SEOSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing