You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've already added server-side SSE transports as requested by #45 in the form of SseResponseStreamTransport and HttpListenerSseServerTransport, but we have not yet figured out the best API shape to support both single client and multi-client scenarios.
We will likely want a separate ASP.NET Core specific package to handle multiple concurrent clients as suggested by #42, but that isn't strictly required to address this issue.
The text was updated successfully, but these errors were encountered:
halter73
changed the title
Make IMcpServer work well for 1:1 and many:1 transports
Make IMcpServer work well for single and multi-client scenarios
Mar 24, 2025
At AWS we have a library that allows deploying ASP.NET Core base applications as AWS Lambda functions for.a serverless scenario. If this package was using ASP.NET Core as the HTTP backend instead of HttpListener we would should be able to deploy a .NET MCP server using this library as a serverless application on AWS Lambda.
Originally posted by @stephentoub in #45
We've already added server-side SSE transports as requested by #45 in the form of
SseResponseStreamTransport
andHttpListenerSseServerTransport
, but we have not yet figured out the best API shape to support both single client and multi-client scenarios.We will likely want a separate ASP.NET Core specific package to handle multiple concurrent clients as suggested by #42, but that isn't strictly required to address this issue.
The text was updated successfully, but these errors were encountered: