From 8253510c19f9c6355ecb6c12afef9ac971d28ccb Mon Sep 17 00:00:00 2001 From: hermes Date: Fri, 10 Jul 2026 04:07:16 +0200 Subject: [PATCH] revert: back to stateful /mcp --- server.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server.mjs b/server.mjs index c203dfd..5e21ece 100644 --- a/server.mjs +++ b/server.mjs @@ -594,8 +594,10 @@ function errResp(text) { // Traditional SSE transport sessions (for Figma / older MCP clients) const sseSessions = new Map(); -// Stateless Streamable HTTP transport (compatible with native MCP clients) -const mcpTransport = new StreamableHTTPServerTransport({ sessionIdGenerator: undefined }); +// Stateful Streamable HTTP transport (for Cursor / native MCP clients) +const mcpTransport = new StreamableHTTPServerTransport({ + sessionIdGenerator: () => crypto.randomUUID(), +}); await mcpServer.connect(mcpTransport); const httpServer = http.createServer(async (req, res) => {