fix: encode EXA_API_KEY before appending to URL query parameter

This commit is contained in:
YeonGyu-Kim
2026-02-08 13:28:08 +09:00
parent 09999587f5
commit a85da59358

View File

@@ -32,7 +32,7 @@ export function createWebsearchConfig(config?: WebsearchConfig): RemoteMcpConfig
return {
type: "remote" as const,
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&exaApiKey=${encodeURIComponent(process.env.EXA_API_KEY)}`
: "https://mcp.exa.ai/mcp?tools=web_search_exa",
enabled: true,
headers: process.env.EXA_API_KEY