Skip to content

HttpServletSseServerTransportProvider and HttpServletStreamableServerTransportProvider constructors #627

@fxu36

Description

@fxu36

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions