From 5c29510330b2430ab623c31da640c7089d62b47d Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Thu, 29 Jan 2026 23:39:36 +0800 Subject: [PATCH] mcp try handle vscode --- koboldcpp.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/koboldcpp.py b/koboldcpp.py index 969ea2664..3e3ff241c 100755 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -7627,7 +7627,11 @@ def load_mcp_async(args): raise ValueError("MCP config must be a JSON object") servers = loaded.get("mcpServers") if not isinstance(servers, dict): - raise ValueError("MCP config missing 'mcpServers' object") + serversVsCode = loaded.get("servers") + if isinstance(serversVsCode, dict): + servers = serversVsCode + else: + raise ValueError("MCP config missing 'mcpServers' object") for name, cfg in servers.items(): try: print(f"Connecting to MCP Server {name}...")