Skip to main content
A complete, runnable MCP server with one flow, in under 30 lines. No HTTP, no API key, no infrastructure. Runs over stdio so any MCP client can connect.

1. Install

2. Write the server

hello.ts

3. Run it

That’s a complete MCP server with one flow-driven tool. Connect it to ChatGPT, Claude, or any MCP client over stdio. State lives in memory and resets on restart. Good for development. For production, swap MemoryKvStore for a real backend (see KV store adapters) or set WANIWANI_API_KEY to use the Waniwani Platform for hosted state.

Next

Build a funnel

Sales funnels, lead gen, booking, quote flows.

Flow engine

Nodes, edges, interrupts, conditional branching.

Waniwani Platform

What the SDK does without a key, and what unlocks when you connect the Platform.

Self-hosting

Deploy the OSS path end-to-end.

Starter template

For a more complete project with chat widget, dev tunnel, and a sample funnel pre-wired: