From 09999587f5d88e1f8da0bfc723a01c27e34ec024 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Sun, 8 Feb 2026 12:38:42 +0900 Subject: [PATCH] fix(mcp): append EXA_API_KEY to Exa MCP URL when env var is set (#1627) --- src/mcp/websearch.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mcp/websearch.ts b/src/mcp/websearch.ts index 91eddccc..8dd8516c 100644 --- a/src/mcp/websearch.ts +++ b/src/mcp/websearch.ts @@ -31,7 +31,9 @@ export function createWebsearchConfig(config?: WebsearchConfig): RemoteMcpConfig // Default to Exa return { type: "remote" as const, - url: "https://mcp.exa.ai/mcp?tools=web_search_exa", + url: process.env.EXA_API_KEY + ? "https://mcp.exa.ai/mcp?tools=web_search_exa&exaApiKey=" + process.env.EXA_API_KEY + : "https://mcp.exa.ai/mcp?tools=web_search_exa", enabled: true, headers: process.env.EXA_API_KEY ? { "x-api-key": process.env.EXA_API_KEY }