### Enhancement Description Port https://github.com/modelcontextprotocol/python-sdk/pull/540 ### Use Case Running multiple MCP servers under a single Starlette app. See https://github.com/jlowin/fastmcp/issues/281 for another issue regarding this. ### Proposed Implementation Seems to be a fairly straightforward port.