From 9b562699728899c3969d315318e5bd1325cf862a Mon Sep 17 00:00:00 2001 From: Ilya Bogin Date: Mon, 19 Oct 2026 15:28:38 +0300 Subject: [PATCH 1/2] feat(mcp): add Keenable Search preset --- Agent/MCP/MCPPresets.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Agent/MCP/MCPPresets.swift b/Agent/MCP/MCPPresets.swift index ddfa8803..00f3d719 100644 --- a/Agent/MCP/MCPPresets.swift +++ b/Agent/MCP/MCPPresets.swift @@ -31,5 +31,12 @@ enum MCPPresets { url: "https://cohesivity.ai/mcp" ) }, + MCPPreset(id: "keenable.search", menuLabel: "Keenable Search (Web Search & Fetch)") { + MCPServerConfig( + name: "Keenable Search", + url: "https://api.keenable.ai/mcp", + headers: ["X-Keenable-Title": "Agent!"] + ) + }, ] } From 620e94bf04523fc2f296761c19c89bac98330c51 Mon Sep 17 00:00:00 2001 From: Ilya Bogin Date: Mon, 19 Oct 2026 15:29:52 +0300 Subject: [PATCH 2/2] fix(mcp): match the preset menu label style --- Agent/MCP/MCPPresets.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Agent/MCP/MCPPresets.swift b/Agent/MCP/MCPPresets.swift index 00f3d719..546a8ffe 100644 --- a/Agent/MCP/MCPPresets.swift +++ b/Agent/MCP/MCPPresets.swift @@ -31,7 +31,7 @@ enum MCPPresets { url: "https://cohesivity.ai/mcp" ) }, - MCPPreset(id: "keenable.search", menuLabel: "Keenable Search (Web Search & Fetch)") { + MCPPreset(id: "keenable.search", menuLabel: "Keenable Search — Web Search & Fetch") { MCPServerConfig( name: "Keenable Search", url: "https://api.keenable.ai/mcp",