Verified indie product revenue: an MCP database you can query from Claude Code or Cursor
Payment-verified revenue (Stripe, RevenueCat and others) for about 12,000 indie products, daily and monthly, filterable by category, keyword and revenue tier.
What you can ask
- Which indie video tools make more than $5,000 a month?
- What is the median revenue in this category, and who leads it?
- How much did this product earn each month over the last 12 months, and is it growing?
These are example phrasings. Once connected, ask in plain language; the agent decides which table to query and how to filter.
Example: a real query and what it returned today
Your agent calls the MCP data tool like this (you never write it yourself — you just ask):
data(lib="indie", args="markets --limit 8")
Products, median and total 30-day revenue (USD) by category, first 8 rows:
| market | n | median_rev_30d | total_rev_30d | 成立≤1年 |
|---|---|---|---|---|
| SaaS | 4174 | 2.0 | 9,821,067 | 2266 |
| AI | 3569 | 0.0 | 6,998,445 | 1977 |
| Productivity | 2811 | 2.0 | 2,543,024 | 1526 |
| Content Creation | 1943 | 10.0 | 4,795,204 | 962 |
| Marketing | 1751 | 0.0 | 5,773,937 | 1034 |
| Dev Tools | 1515 | 0.0 | 3,124,542 | 894 |
| Analytics | 1126 | 0.0 | 2,397,185 | 639 |
| Mobile Apps | 856 | 54.0 | 3,065,766 | 355 |
How fresh the data is
This is today’s output of coverage (row counts and date ranges per table):
| tbl | n_rows | first | last |
|---|---|---|---|
| product | 12569 | 2026-10-28 13:30:00+08 | 2026-11-11 03:52:16+08 |
| snap | 163572 | 2026-10-28 | 2026-11-10 |
| revenue_day | 533063 | 2026-09-29 | 2026-11-10 |
| revenue_month | 66146 | 2025-10 | 2026-11 |
| built_at | 174936 | 2026-11-10T19:52:16+00:00 |
Limits: what this data cannot tell you
Raw data comes from TrustMRR: founders connect a read-only payment key, so revenue is computed by the payment platform; names, pricing and channels are self-reported. It only covers products that chose to publish revenue.
It is a remote MCP server: sign in with Google, paste one prompt and your agent configures itself, then ask in plain language inside your project. Free during beta: 200 queries a day, up to 50 rows each.
Install the skillOr just ask on the web →FAQ
How do I query it from Claude Code, Cursor or Codex?
It is one library inside the Stringers remote MCP server. Sign in with Google at stringers.io/en/start.html to get a personal URL, paste the prompt to your agent and it configures itself; then just ask — the agent calls the data tool with lib "indie".
Is it free?
Free during beta: 200 queries per account per day, up to 50 rows per query.
Workflows that use this database
Other databases
- Small online businesses for sale
- App Store charts in 115 regions
- Google Play installs and charts
- Mac App Store charts
- Chrome Web Store extensions
- Shopify App Store
- GitHub daily star history
- Product Hunt launches
- Hacker News stories
- Meta Ad Library tracker
- Google Ads Transparency tracker
- TikTok ad library tracker
- Daily breakout list
- Posts from five X circles