Kadxy před 10 měsíci
rodič
revize
e440ff56c8
1 změnil soubory, kde provedl 8 přidání a 1 odebrání
  1. 8 1
      app/mcp/client.ts

+ 8 - 1
app/mcp/client.ts

@@ -15,7 +15,14 @@ export async function createClient(
   const transport = new StdioClientTransport({
     command: config.command,
     args: config.args,
-    env: config.env,
+    env: {
+      ...Object.fromEntries(
+        Object.entries(process.env)
+          .filter(([_, v]) => v !== undefined)
+          .map(([k, v]) => [k, v as string]),
+      ),
+      ...(config.env || {}),
+    },
   });
 
   const client = new Client(