{"name":"com.minradar/minradar","slug":"minradar","title":null,"description":"App Store opportunity data for coding agents: unmet demand, paying markets, build briefs.","url":"https://mcp.market/server/minradar","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":1,"ok":1,"last_checked_at":"2026-09-19T20:16:02.526Z","last_ok_at":"2026-09-19T20:16:02.526Z","latency_ms":1324},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/caozhi1984/codex-quant","website":"https://minradar.com/agents","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://minradar.com/mcp"}],"packages":[],"tools":[{"name":"explain_method","description":"Explain the scoring formulas, weights, and the honest limitations of the data. Use when a user questions the numbers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"required":[]}},{"name":"find_solo_buildable","description":"Find opportunities a single developer can realistically build: clear winnability plus an explicit single-user, local or offline core. Use when solo feasibility is the primary constraint.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"storefront":{"type":"string","default":"us","description":"Two-letter App Store region. The value is region identity, never a label."},"limit":{"type":"integer","default":10,"maximum":200,"description":"Maximum number of results to return."},"min_rating_count":{"type":"integer","default":5000,"description":"Rating volume is the install proxy. On /api/lens this remains a legacy alias for the scaled value; /api/hotspots uses it literally."},"min_rating_count_scaled":{"type":"integer","default":5000,"description":"Pre-scaled rating volume filter. /api/lens applies max(300, floor(value / 3)); /api/paying applies max(200, floor(value / 5))."},"max_rating_count":{"type":"integer","default":0,"description":"Optional ceiling to exclude unassailable giants."},"max_rating":{"type":"number","description":"Only include apps at or below this average rating, e.g. 4.0."},"genre":{"type":"string","description":"Restrict to one App Store category, e.g. Productivity."},"include_institutional":{"type":"boolean","default":false,"description":"Include institution-locked products that a solo dev cannot win."}},"required":[]}},{"name":"find_unmet_demand","description":"Rank App Store opportunities in apps that already have a large user base but whose users are clearly unhappy (unmet demand). Returns a ranked table with tier, score, rating and scale. Use this first when deciding what app to build.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"storefront":{"type":"string","default":"us","description":"Two-letter App Store region. The value is region identity, never a label."},"limit":{"type":"integer","default":10,"maximum":200,"description":"Maximum number of results to return."},"min_rating_count":{"type":"integer","default":5000,"description":"Rating volume is the install proxy. On /api/lens this remains a legacy alias for the scaled value; /api/hotspots uses it literally."},"min_rating_count_scaled":{"type":"integer","default":5000,"description":"Pre-scaled rating volume filter. /api/lens applies max(300, floor(value / 3)); /api/paying applies max(200, floor(value / 5))."},"max_rating_count":{"type":"integer","default":0,"description":"Optional ceiling to exclude unassailable giants."},"max_rating":{"type":"number","description":"Only include apps at or below this average rating, e.g. 4.0."},"genre":{"type":"string","description":"Restrict to one App Store category, e.g. Productivity."},"include_institutional":{"type":"boolean","default":false,"description":"Include institution-locked products that a solo dev cannot win."}},"required":[]}},{"name":"generate_app_brief","description":"Produce a ready-to-build product specification for an opportunity, formatted for a specific AI coding agent (codex, claude, or cursor). Includes the wedge, the verbatim complaints to fix, verified open-source accelerators, and a verification plan.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"app_id":{"type":"integer","description":"App Store track id."},"storefront":{"type":"string","default":"us","description":"Two-letter App Store region. The value is region identity, never a label."},"target":{"type":"string","enum":["codex","claude","cursor"],"default":"codex","description":"AI coding agent that will receive the brief."}},"required":["app_id"]}},{"name":"get_opportunity_brief","description":"Full evidence dossier for one app: score breakdown, plain-language diagnosis, complaint themes with verbatim user quotes, review provenance, and matching open-source accelerators. Use after find_low_hanging_fruit to inspect a specific candidate.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"app_id":{"type":"integer","description":"App Store track id."},"storefront":{"type":"string","default":"us","description":"Two-letter App Store region. The value is region identity, never a label."},"include_github":{"type":"boolean","default":true,"description":"MCP name for the REST with_github switch."}},"required":["app_id"]}},{"name":"market_stats","description":"Report local data coverage (apps, reviews, chart snapshots) and the last ingest run.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"required":[]}},{"name":"search_open_source_accelerators","description":"Find maintained, commercially reusable open-source projects for a niche, with license posture. Use to avoid rebuilding infrastructure and to check whether a dependency is safe to ship.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"genre":{"type":"string","description":"Restrict to one App Store category, e.g. Productivity."},"theme":{"type":"string","description":"Complaint theme key, e.g. data_loss_sync, paywall_aggressive, ai_quality."},"limit":{"type":"integer","default":6,"maximum":200,"description":"Maximum number of results to return."}},"required":[]}},{"name":"validate_paying_market","description":"Rank app categories by evidence that users already pay inside them: how many of its apps reach the store-wide Top-Grossing chart, how many charge upfront, paywall language in sampled reviews, and review depth. Call this before building to confirm a market monetises.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"storefront":{"type":"string","default":"us","description":"Two-letter App Store region. The value is region identity, never a label."},"limit":{"type":"integer","default":10,"maximum":200,"description":"Maximum number of results to return."},"min_rating_count":{"type":"integer","default":5000,"description":"Rating volume is the install proxy. On /api/lens this remains a legacy alias for the scaled value; /api/hotspots uses it literally."}},"required":[]}}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-19T19:31:01.818Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:31:01.908Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1591ms"]},"poisoning":{"score":15,"max":15,"notes":["8 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[],"inputs":{"probes":[{"url":"https://minradar.com/mcp","reachable":true,"authRequired":false,"latencyMs":1591,"serverInfo":{"name":"demand-radar","version":"1.0.0"}}],"packages":[],"repo":{"found":false,"owner":"caozhi1984","repo":"codex-quant","error":"repo not found"},"icon":{"url":"https://minradar.com/assets/icon.svg","source":"registry"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}