Commit c23c5df
committed
feat: Add HttpServlet streamable server transport provider
- Add HttpServletStreamableServerTransportProvider for MCP streamable transport
- Provides HttpServlet equivalent of WebMvcStreamableServerTransportProvider without Spring dependencies
- Support for GET (SSE connections/replay), POST (JSON-RPC messages), and DELETE (session cleanup) operations
- Include comprehensive integration test suite with sampling, elicitation, roots, and tools testing
- Add async/sync server test implementations for HttpServlet transport
Signed-off-by: Christian Tzolov <[email protected]>1 parent fd8d7bb commit c23c5df
File tree
5 files changed
+2186
-0
lines changed- mcp/src
- main/java/io/modelcontextprotocol/server/transport
- test/java/io/modelcontextprotocol/server
5 files changed
+2186
-0
lines changed
0 commit comments