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