diff --git a/src/main/services/MCPService.ts b/src/main/services/MCPService.ts index c2314ccf7f..59ba0edf3a 100644 --- a/src/main/services/MCPService.ts +++ b/src/main/services/MCPService.ts @@ -158,6 +158,9 @@ class McpService { return new StreamableHTTPClientTransport(new URL(server.baseUrl!), options) } else if (server.type === 'sse') { const options: SSEClientTransportOptions = { + eventSourceInit: { + fetch: (url, init) => fetch(url, { ...init, headers: server.headers || {} }), + }, requestInit: { headers: server.headers || {} },