This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryAdded HTTP transport support with SSE and graceful shutdown in startServer.
Full changelog
feat(core): HTTP Transport for startServer
\startServer()\ now supports \ ransport: 'http'\ for Streamable HTTP (SSE), encapsulating all HTTP plumbing — session management, routing (POST/GET/DELETE), and error handling — in a single call.
Highlights
- New option: \ ransport: 'http'\ + \port\ on \startServer()\
- SSE scaffold simplified: template went from 100+ lines of boilerplate to a clean \startServer()\ one-liner
- New type: \ServerTransport = 'stdio' | 'http'\ exported from @vurb/core\
- *Returns \httpServer* in \StartServerResult\ for advanced use cases
- Graceful shutdown drains sessions + stops HTTP server via \close()\
Usage
\\ ypescript
await startServer({
name: 'my-server',
registry, prompts,
contextFactory: () => createContext(),
transport: 'http',
port: 3001,
});
\\
Other
- fix(scaffold): update \CORE_VERSION\ from ^2.12.0\ to ^3.2.0\
- fix(inspector): increase timestamp jitter tolerance for Windows CI
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About vinkius-labs/mcp-fusion
A TypeScript framework for building production-ready MCP servers with automatic tool discovery, multi-transport support (stdio/SSE/HTTP), built-in validation, and zero-config setup.
Related context
Related tools
Beta — feedback welcome: [email protected]