-
Notifications
You must be signed in to change notification settings - Fork 547
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
Currently, I have multiple streamable MCP services, and deploying them is using too many server ports. Is there a way to consolidate multiple streamable MCP servers within a single ASP.NET application to reduce port usage?
Describe the solution you'd like
Could we add a property like Name, to [McpServerToolType] and use routing to differentiate which MCP service to connect to?
For example, carried by the following two classes with different Tools:
[McpServerToolType("Foo")]
class Foo {...}
[McpServerToolType("Bar")]
class Bar {...}
After calling app.MapMcp("mcp"), connecting to /mcp/Foo and /mcp/Bar can use different tools.
tdoman and rwjdk
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request