Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested.
Expected Behavior
Please make the constructors of HttpServletSseServerTransportProvider and HttpServletStreamableServerTransportProvider public or protected so that we can extend these providers.
Current Behavior
The constructors of HttpServletSseServerTransportProvider and HttpServletStreamableServerTransportProvider are private.
The SDK 0.12.1 has public constructors, and we have an MCP server that extends those transport providers. However, we cannot upgrade the SDK to 0.14.1 because the transport provider constructors have been changed to private.
Context
Our MCP server needs to extend the transport providers from the SDK to enhance security