diff --git a/client/sse.go b/client/sse.go index cf4a1028e..722b08ed4 100644 --- a/client/sse.go +++ b/client/sse.go @@ -93,6 +93,9 @@ func (c *SSEMCPClient) Start(ctx context.Context) error { req.Header.Set("Accept", "text/event-stream") req.Header.Set("Cache-Control", "no-cache") req.Header.Set("Connection", "keep-alive") + for k, v := range c.headers { + req.Header.Set(k, v) + } resp, err := c.httpClient.Do(req) if err != nil {