diff --git a/package.json b/package.json index e3a7789068..ad74d725b5 100644 --- a/package.json +++ b/package.json @@ -142,11 +142,11 @@ }, "description": "Settings for VSCode Language Model API" }, - "cline.mcp.enabled": { + "cline.mcp.mode": { "type": "string", "enum": [ "enabled", - "server-use-only", + "mcp-tools-only", "disabled" ], "enumDescriptions": [ diff --git a/src/services/mcp/McpHub.ts b/src/services/mcp/McpHub.ts index ad5c00067b..ab58b18582 100644 --- a/src/services/mcp/McpHub.ts +++ b/src/services/mcp/McpHub.ts @@ -68,7 +68,7 @@ export class McpHub { } getMode(): McpMode { - return vscode.workspace.getConfiguration("cline.mcp").get("enabled", "enabled") + return vscode.workspace.getConfiguration("cline.mcp").get("mode", "enabled") } async getMcpServersPath(): Promise { diff --git a/src/shared/mcp.ts b/src/shared/mcp.ts index facc37b958..863a93201b 100644 --- a/src/shared/mcp.ts +++ b/src/shared/mcp.ts @@ -1,4 +1,4 @@ -export type McpMode = "enabled" | "server-use-only" | "disabled" +export type McpMode = "enabled" | "mcp-tools-only" | "disabled" export type McpServer = { name: string