-
Notifications
You must be signed in to change notification settings - Fork 599
Description
Expected Behavior
#420 introduced McpTransportContext
.
McpTransportContext
should be supported in HttpServletSseServerTransportProvider
to enable those who are still on that transport to leverage McpTransportContext
to set attributes that Tools, etc. have access to. This is crucial for implementing Authentication & Authorization at the Tool level.
Current Behavior
McpTransportContext
is absent from HttpServletSseServerTransportProvider
Context
How has this issue affected you?
We're not able to switch to HttpServletStreamableServerTransportProvider
yet, but wish to use McpTransportContext
instead of our custom built similar capability.
What are you trying to accomplish?
Authn/z at Tool level.
What other alternatives have you considered?
Continuing to use our internal fork similar implementation.
Are you aware of any workarounds?
No