KG
The version I described only really works in a single instance. The version I described only really works in a single instance. In my current setup, MCP and FastAPI are intentionally mapped 1:1, each MCP instance maintains its own WebSocket connection with its corresponding FastAPI instance. So the Future and request_id stay local to that pair.
