v0.2.2
What's New
Streamable HTTP Transport
- Added
StreamableHttpTransportConfigfor modern remote MCP servers that expose a single HTTP endpoint with JSON-RPC over POST and optional SSE streaming. - Supports both stateful (session-based with SSE) and stateless (JSON response) modes.
- Protocol version negotiation across
2025-11-25,2025-06-18,2025-03-26, and2024-11-05. - Session header propagation, interrupted SSE resume via
Last-Event-ID, and gracefulDELETEon close.
rmcp Interop
- Added
mcp-reference-interopexample with live integration tests against the official Rust MCP SDK (rmcp 1.3.0). - Covers
initialize, tool/resource/prompt listing and invocation, and transport lifecycle across both stateful and stateless servers.
Full Changelog: v0.2.1...v0.2.2