// PRODUCT

I Built an MCP That Forces Me to Do Product Discovery (Even When I Don't Want To)

Posted
Jan 2026
Read Time
4 min
Topic
AI + Product
Sometimes I regret the features I've shipped. Not because they were technically wrong, but because they didn't meet any real demand.

Everyone says, "Talk to users" and "Test your hypotheses," but when you're deep in the code, the urge to just build the thing is hard to resist.

So I did something unusual. I turned an entire product discovery framework into a Model Context Protocol (MCP). Not a chatbot. Not a library of templates. A full protocol that my AI helper uses to guide me through discovery, even when I'm reluctant.

What Makes It Different

What makes it different is how comprehensive it is. The Discovery Flywheel MCP includes nine tools that walk through a complete discovery loop: outcomes, personas, problems, hypotheses, solutions, experiments, prioritization, and risk.

Discovery Flywheel MCP - Features, Tools, and Resources
THE DISCOVERY FLYWHEEL MCP

When I start a new project, I run discovery_scaffold. That spins up a workspace with preloaded research tools, ready-to-fill templates, and a README that marks each stage of the process.

Then the questions start.

It's like pair programming with a product coach who won't let me get away with hand-waving.

And it's working. I spend less time building things no one asked for, and more time understanding the people I'm actually building for.

At Curebase, we've been running this approach for the last four months, and the difference in our trial orchestration product is night and day:

Legacy Study Plan interface
BEFORE
New Activities & Assessments interface
AFTER
PRODUCT MCP AI DISCOVERY