Vibe Coding Discover

MCP

Minimal API & React framework, fully type safe, OpenAPI, RSC, MCP, type safe client, streaming with SSE

★ 1687 forksTypeScriptMITremorses

Type-safe full-stack framework for APIs and React Server Components running on Node, Bun, and Cloudflare Workers. Routes can be exposed as MCP tools for LLMs, with OpenAPI generation, SSE streaming, Zod validation, and a typed fetch client.

Use Cases

Expose API routes as MCP tools for LLMsBuild full-stack React RSC apps with server actionsGenerate OpenAPI specs from typed routesType-safe fetch client with inferred params and responsesStream responses over SSE with async generatorsDeploy the same app to Node, Bun, and Cloudflare WorkersShip WebMCP browser tools for AI agentsAdd Zod-validated request/response schemasMount sub-apps and middleware with .use()Test routes and actions with vitest without a browserServe React pages with automatic client code splittingPort a Remix or React Router app

Built With

Language
TypeScript
Frameworks
React · React Server Components · Vite · Hono · Zod · Cloudflare Workers · Bun · Node.js · OpenTelemetry · Vitest · Tailwind CSS · shadcn/ui · Drizzle · Better Auth

Tags

mcp · typescript · react · rsc · type-safe · openapi · sse · streaming · vite · zod · cloudflare-workers · bun · hono · server-components · webmcp · full-stack

spiceflow — Vibe Coding Discover