From f87cc123195ee844f7739c5ec8eb2ba4947f870e Mon Sep 17 00:00:00 2001 From: cristhianzl Date: Thu, 26 Mar 2026 16:04:27 -0300 Subject: [PATCH] fix(mcp): Stop sending API key as Bearer token in MCP client --- src/lfx/src/lfx/mcp/client.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/lfx/src/lfx/mcp/client.py b/src/lfx/src/lfx/mcp/client.py index 326e00da27c8..abc96ee8ecf1 100644 --- a/src/lfx/src/lfx/mcp/client.py +++ b/src/lfx/src/lfx/mcp/client.py @@ -56,9 +56,8 @@ async def close(self) -> None: def _headers(self) -> dict[str, str]: headers = {"Content-Type": "application/json"} - token = self.access_token or self.api_key - if token: - headers["Authorization"] = f"Bearer {token}" + if self.access_token: + headers["Authorization"] = f"Bearer {self.access_token}" if self.api_key: headers["x-api-key"] = self.api_key return headers