Mindcase is the infrastructure layer for extracting web data in a structured, usable format. Built for developers and AI teams that need reliable web data without managing scraping infrastructure. Access APIs across popular sources, or get anything across the web built as a custom API for your specific use case.
Six hours in, Mindcase is at #3 Product of the Day with 139 points and 26 comments. Plenty of day left but we're grateful to everyone who upvoted or asked something sharp.
We didn't set out to build a web data platform. We were just trying to get reliable data into the AI products we were building.
But getting data from the web turned out to be a lot harder than we expected. Scrapers would break, proxies would get blocked, parsers needed constant fixes, and before long, we were spending more time maintaining the data infrastructure than building the actual product.
So we started building what we wished we had. And that became Mindcase.
Mindcase is a web data API for AI agents - one API call in, clean structured data out.
You pick an agent, send it your inputs, and Mindcase handles everything in between: collection, rotating infrastructure, anti-bot, retries, scaling, and parsing.
Today, you can choose from 75+ ready-to-use agents across LinkedIn, Amazon, Google, Instagram, TikTok, YouTube and more.
A few things we're particularly excited about:
One API across sources — switch from linkedin/profiles to amazon/products without rebuilding your pipeline
Built for developers — Python & Node.js SDKs
Pay only for what you collect — prepaid wallet, no seats, subscriptions, or minimums
Transparent pricing — $0.06–$20 per 1,000 rows depending on the agent
No scraping infrastructure to manage — that's our problem, not yours
We're two founders from IIM Ahmedabad, building Mindcase with a small team and sweating the reliability details so you don't have to. It's built for teams using web data to power AI agents, lead generation, enrichment, market intelligence, e-commerce, research, data pipelines, and more.
And since we're launching on Product Hunt, we're giving 100% bonus credits on every credit purchase for the next 24 hours.
👉 Get your first call free + claim the 100% bonus on all our pricing plans:https://mindcase.co
We're going to be in the comments all day. Ask us anything, tell us what you think, or tell us which platform you'd like us to build an agent for next.
I have known @kanupriya_chhabra1 from a couple years on Product Hunt. When she first shared this product, I was excited because I myself connect a lot of APIs to my Claude Code.
The problem it goes after is one most teams meet eventually. Your product needs data that lives on the web, so somebody writes a scraper, then a second one, and before long a chunk of engineering time is going into keeping all of it alive rather than building the thing you actually set out to build.
Mindcase turns that into an API call. 75+ ready agents across the big sources, one consistent request and response shape so adding a source does not ripple through your code, Python and Node SDKs, MCP support, and custom agents built for you when the source you need is not already covered. You pay for rows you collect, prepaid, no subscription or per seat charge.
@rohanrecommends Thank you Rohan, for the hunt and for the couple of years before it. The Claude Code detail is the part worth pulling on. Once you have a few APIs wired up, the limit stops being the model and starts being what it can actually reach, and most of the web has no API to connect to in the first place. That gap is the whole reason this exists, and why there is an MCP rather than just an SDK. Grateful you picked it up.
Report
this is cool and you definitely hit a pain point. what do you say to a user asking what mind case can do that services like Windsor.ai cannot? im genuinely considering switching so sell me :) (for the record we mostly use gA4,GSC,google ads) as connectors and would love to have reliable(!) way to source reddit.
@andreas_jablonka Thanks Andreas, and I am going to give you the unhelpful sales answer: do not switch (at least yet xd). For GA4, GSC and Google Ads you are pulling from platforms where you own the account and there is an official API, which is what Windsor is built for and they do it well. We are for the other half, the web sources where no such API exists, which is exactly why Reddit is on your list and not already solved.
@kritishpuri Congratulations on launch, this seems like a great product replacing apify for me, but i have some questions:
1. How we compare this to composio why this is better? 2. If i fetch a reddit or twitter post and got charged for it today example 1$ then will i be charged for the same exact fetch if i call the same posts twice in a day?
@raunaks_99 Let me take that answer. Since reddit and twitter posts aren't static, a second call is treated as a second collection. The thinking behind it is that when you pull the same post twice in a day you are usually after two points on a timeline rather than the same row again, since the upvotes, comment count and sometimes the text itself have moved between the two calls.
Report
@kanupriya_chhabra1 Understood, also congratulations on ranking top 5 hope this becomes #1
Straight question for this thread, since you are the people who would actually use it: what should we build next?
We have live library across LinkedIn, Amazon, Google, Instagram, TikTok and YouTube, and almost every one of them exists because somebody asked for it, not because we planned it. So tell me the source you need, the two or three fields you actually care about, and roughly how many rows a month.
I will reply in this thread with whether it is straightforward, hard, or honestly a bad idea. Niche is fine. Some regional marketplace or an industry directory nobody outside that industry has heard of is usually more useful to us than another big platform.
Report
The one API across completely different data sources is what caught my attention. Not having to rebuild the pipeline every time you need a new source is huge.
@jagbir_singh5 Thanks Jagbir, that was the exact pain that started this. Every source has its own auth quirks, pagination, and rate limits, so we normalised all of it behind one call shape. Swapping linkedin/profiles for amazon/products is a one line change, same request, same structured response.
Report
@jagbir_singh5@kanupriya_chhabra1 I like the idea of keeping the request and response format consistent. It should make switching data sources much simpler.
Congrats on the launch! Does it have a router based on the scrapping that has to be done or do we have to assign each scrapper different path ? Also is there cli available ?
Jumping in as one of the makers here - If you are looking at this next to something you already pay for, we would much rather you tell us where we fall short than quietly close the tab.
We are a small team and the most useful thing we have ever gotten from a launch is somebody explaining precisely why they did not switch. So push on it today. Ask about the sources you actually need rather than the ones in our screenshots, ask what happens when a site changes, ask what a failed run costs you.
The 100% bonus credits run for 24 hours and your first call is free, which is mostly so you can test the reliability claims yourself rather than take our word for them in a launch post.
We are in the comments all day, and will give you a straight answer even when it is that we are not the right fit for what you are doing.
Mindcase
Hey PH 👋
I'm Kritish, cofounder of Mindcase.
We didn't set out to build a web data platform. We were just trying to get reliable data into the AI products we were building.
But getting data from the web turned out to be a lot harder than we expected. Scrapers would break, proxies would get blocked, parsers needed constant fixes, and before long, we were spending more time maintaining the data infrastructure than building the actual product.
So we started building what we wished we had. And that became Mindcase.
Mindcase is a web data API for AI agents - one API call in, clean structured data out.
You pick an agent, send it your inputs, and Mindcase handles everything in between: collection, rotating infrastructure, anti-bot, retries, scaling, and parsing.
Today, you can choose from 75+ ready-to-use agents across LinkedIn, Amazon, Google, Instagram, TikTok, YouTube and more.
A few things we're particularly excited about:
One API across sources — switch from linkedin/profiles to amazon/products without rebuilding your pipeline
Built for developers — Python & Node.js SDKs
Pay only for what you collect — prepaid wallet, no seats, subscriptions, or minimums
Transparent pricing — $0.06–$20 per 1,000 rows depending on the agent
No scraping infrastructure to manage — that's our problem, not yours
We're two founders from IIM Ahmedabad, building Mindcase with a small team and sweating the reliability details so you don't have to. It's built for teams using web data to power AI agents, lead generation, enrichment, market intelligence, e-commerce, research, data pipelines, and more.
And since we're launching on Product Hunt, we're giving 100% bonus credits on every credit purchase for the next 24 hours.
👉 Get your first call free + claim the 100% bonus on all our pricing plans: https://mindcase.co
We're going to be in the comments all day. Ask us anything, tell us what you think, or tell us which platform you'd like us to build an agent for next.
Really excited to finally share this with PH. 🚀
@kritishpuri Excited to hunt Mindcase today! :)
I have known @kanupriya_chhabra1 from a couple years on Product Hunt. When she first shared this product, I was excited because I myself connect a lot of APIs to my Claude Code.
The problem it goes after is one most teams meet eventually. Your product needs data that lives on the web, so somebody writes a scraper, then a second one, and before long a chunk of engineering time is going into keeping all of it alive rather than building the thing you actually set out to build.
Mindcase turns that into an API call. 75+ ready agents across the big sources, one consistent request and response shape so adding a source does not ripple through your code, Python and Node SDKs, MCP support, and custom agents built for you when the source you need is not already covered. You pay for rows you collect, prepaid, no subscription or per seat charge.
Give it a try!
Mindcase
@rohanrecommends Thank you Rohan, for the hunt and for the couple of years before it. The Claude Code detail is the part worth pulling on. Once you have a few APIs wired up, the limit stops being the model and starts being what it can actually reach, and most of the web has no API to connect to in the first place. That gap is the whole reason this exists, and why there is an MCP rather than just an SDK. Grateful you picked it up.
this is cool and you definitely hit a pain point. what do you say to a user asking what mind case can do that services like Windsor.ai cannot? im genuinely considering switching so sell me :) (for the record we mostly use gA4,GSC,google ads) as connectors and would love to have reliable(!) way to source reddit.
Mindcase
@andreas_jablonka Thanks Andreas, and I am going to give you the unhelpful sales answer: do not switch (at least yet xd). For GA4, GSC and Google Ads you are pulling from platforms where you own the account and there is an official API, which is what Windsor is built for and they do it well. We are for the other half, the web sources where no such API exists, which is exactly why Reddit is on your list and not already solved.
You can check our reddit posts scraper here on Mindcase: https://mindcase.co/api/reddit/posts (we have one for reddit comments as well)
@kritishpuri Congratulations on launch, this seems like a great product replacing apify for me,
but i have some questions:
1. How we compare this to composio why this is better?
2. If i fetch a reddit or twitter post and got charged for it today example 1$ then will i be charged for the same exact fetch if i call the same posts twice in a day?
Second question is the one im bent on
Mindcase
@raunaks_99 Let me take that answer.
Since reddit and twitter posts aren't static, a second call is treated as a second collection. The thinking behind it is that when you pull the same post twice in a day you are usually after two points on a timeline rather than the same row again, since the upvotes, comment count and sometimes the text itself have moved between the two calls.
@kanupriya_chhabra1 Understood, also congratulations on ranking top 5 hope this becomes #1
Mindcase
@raunaks_99 thank you Raunak, hoping for the same, fingers crossed
Mindcase
Saurabh here, cofounder at Mindcase.
Straight question for this thread, since you are the people who would actually use it: what should we build next?
We have live library across LinkedIn, Amazon, Google, Instagram, TikTok and YouTube, and almost every one of them exists because somebody asked for it, not because we planned it. So tell me the source you need, the two or three fields you actually care about, and roughly how many rows a month.
I will reply in this thread with whether it is straightforward, hard, or honestly a bad idea. Niche is fine. Some regional marketplace or an industry directory nobody outside that industry has heard of is usually more useful to us than another big platform.
The one API across completely different data sources is what caught my attention. Not having to rebuild the pipeline every time you need a new source is huge.
Mindcase
@jagbir_singh5 Thanks Jagbir, that was the exact pain that started this. Every source has its own auth quirks, pagination, and rate limits, so we normalised all of it behind one call shape. Swapping linkedin/profiles for amazon/products is a one line change, same request, same structured response.
@jagbir_singh5 @kanupriya_chhabra1 I like the idea of keeping the request and response format consistent. It should make switching data sources much simpler.
Mindcase
@oliver_graf1 Thank you Oliver. Keeping it uniform costs us more work internally, which is the point, since it means it costs you none.
Mindcase
@oliver_graf1 Glad it reads that way, and enjoy the rest of your week.
Atlaso
Congrats on the launch! Does it have a router based on the scrapping that has to be done or do we have to assign each scrapper different path ? Also is there cli available ?
Mindcase
@ashish_khandelwal11 There is a separate endpoint for each API. There isn't a CLI but you can access Mindcase through the API or an MCP
Mindcase
Jumping in as one of the makers here - If you are looking at this next to something you already pay for, we would much rather you tell us where we fall short than quietly close the tab.
We are a small team and the most useful thing we have ever gotten from a launch is somebody explaining precisely why they did not switch. So push on it today. Ask about the sources you actually need rather than the ones in our screenshots, ask what happens when a site changes, ask what a failed run costs you.
The 100% bonus credits run for 24 hours and your first call is free, which is mostly so you can test the reliability claims yourself rather than take our word for them in a launch post.
We are in the comments all day, and will give you a straight answer even when it is that we are not the right fit for what you are doing.