@waniwani/sdk is the SDK for building MCP funnels. The engine is open source. The Waniwani Platform adds funnel analytics, hosted state, knowledge base, and a chat widget on top.
What you can build
Sales funnel MCP
Qualify intent, capture lead data, route to the right next step.
Lead generation MCP
Collect email, role, and use case. Push to your CRM.
Booking MCP
Pick a service, pick a slot, confirm. Branch on availability.
Insurance quote MCP
Collect details, validate, return a quote with widget cards.
Funnel vocabulary ↔ flow vocabulary
If you’re new to the SDK, the funnel terms map cleanly to the flow engine:
Everything you’d describe in funnel-speak compiles into a flow. Read Flows / Overview for the engine.
Anatomy of an MCP funnel
Why MCP for funnels
- No website, no form, no chatbot widget. The funnel runs inside the AI client the user already uses.
- One tool call, many turns. The engine handles state, validation, branching, and resumption.
- Funnel analytics out of the box. Connect the Waniwani Platform and every node visit becomes a funnel step in the dashboard.