01Structured outputs with runtime validation and schema exposure via `tools/list`
02No runtime dependencies and a single TypeScript entrypoint
0372 GitHub stars
04HTTP + SSE transport built on the Fetch API, compatible with various environments
05Adapter interfaces for sessions, server-to-client requests, and persistence
06Type-safe tool definitions with Standard Schema (Zod, Valibot, Effect, ArkType)