diff --git a/src/server/streamableHttp.ts b/src/server/streamableHttp.ts index 659912cc..5aff0c45 100644 --- a/src/server/streamableHttp.ts +++ b/src/server/streamableHttp.ts @@ -197,19 +197,7 @@ export class StreamableHTTPServerTransport implements Transport { } this.sessionId = this.sessionIdGenerator(); this._initialized = true; - const headers: Record = {}; - if (this.sessionId !== undefined) { - headers["mcp-session-id"] = this.sessionId; - } - - // Process initialization messages before responding - for (const message of messages) { - this.onmessage?.(message); - } - - res.writeHead(200, headers).end(); - return; } // If an Mcp-Session-Id is returned by the server during initialization, // clients using the Streamable HTTP transport MUST include it