From 5b1b4e22cbb1cb62e63dd2e3c729c70fab3e4563 Mon Sep 17 00:00:00 2001 From: Felarof Date: Fri, 13 Mar 2026 15:30:50 -0700 Subject: [PATCH] chore: disable Canva and Exa from Klavis MCP server list Comment out non-working Canva and Exa integrations from the OAuth MCP servers list and remove their imports/icon mappings from the UI. Co-Authored-By: Claude Opus 4.6 --- .../apps/agent/entrypoints/app/connect-mcp/McpServerIcon.tsx | 4 ---- .../apps/server/src/lib/clients/klavis/oauth-mcp-servers.ts | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/browseros-agent/apps/agent/entrypoints/app/connect-mcp/McpServerIcon.tsx b/packages/browseros-agent/apps/agent/entrypoints/app/connect-mcp/McpServerIcon.tsx index f846e8d5c..abf8090da 100644 --- a/packages/browseros-agent/apps/agent/entrypoints/app/connect-mcp/McpServerIcon.tsx +++ b/packages/browseros-agent/apps/agent/entrypoints/app/connect-mcp/McpServerIcon.tsx @@ -5,13 +5,11 @@ import AsanaSvg from '@/assets/mcp-icons/asana.svg' import BoxSvg from '@/assets/mcp-icons/box.svg' import BraveSearchSvg from '@/assets/mcp-icons/brave_search.svg' import CalComSvg from '@/assets/mcp-icons/cal_com.svg' -import CanvaSvg from '@/assets/mcp-icons/canva.svg' import ClickUpSvg from '@/assets/mcp-icons/clickup.svg' import CloudflareSvg from '@/assets/mcp-icons/cloudflare.svg' import ConfluenceSvg from '@/assets/mcp-icons/confluence.svg' import DiscordSvg from '@/assets/mcp-icons/discord.svg' import DropboxSvg from '@/assets/mcp-icons/dropbox.svg' -import ExaPng from '@/assets/mcp-icons/exa.png' import FigmaSvg from '@/assets/mcp-icons/figma.svg' import GithubSvg from '@/assets/mcp-icons/github.svg' import GitlabSvg from '@/assets/mcp-icons/gitlab.svg' @@ -64,7 +62,6 @@ const mcpIconMap: Record = { Linear: LinearSvg, Jira: JiraSvg, Figma: FigmaSvg, - Canva: CanvaSvg, Salesforce: SalesforceSvg, ClickUp: ClickUpSvg, Asana: AsanaSvg, @@ -79,7 +76,6 @@ const mcpIconMap: Record = { Cloudflare: CloudflareSvg, 'Brave Search': BraveSearchSvg, Mem0: Mem0Webp, - Exa: ExaPng, Dropbox: DropboxSvg, OneDrive: OneDriveSvg, WordPress: WordPressSvg, diff --git a/packages/browseros-agent/apps/server/src/lib/clients/klavis/oauth-mcp-servers.ts b/packages/browseros-agent/apps/server/src/lib/clients/klavis/oauth-mcp-servers.ts index c9375c3e1..aabdc0886 100644 --- a/packages/browseros-agent/apps/server/src/lib/clients/klavis/oauth-mcp-servers.ts +++ b/packages/browseros-agent/apps/server/src/lib/clients/klavis/oauth-mcp-servers.ts @@ -28,7 +28,7 @@ export const OAUTH_MCP_SERVERS: OAuthMcpServer[] = [ { name: 'Linear', description: 'Create issues, manage cycles' }, { name: 'Jira', description: 'Create issues, manage sprints' }, { name: 'Figma', description: 'Access and manage design files' }, - { name: 'Canva', description: 'Create and manage designs' }, + // { name: 'Canva', description: 'Create and manage designs' }, // not working { name: 'Salesforce', description: 'Manage leads, contacts, opportunities' }, { name: 'ClickUp', description: 'Manage tasks, projects, and workflows' }, { name: 'Asana', description: 'Organize and track team projects' }, @@ -43,7 +43,7 @@ export const OAUTH_MCP_SERVERS: OAuthMcpServer[] = [ { name: 'Cloudflare', description: 'Manage domains, DNS, and security' }, { name: 'Brave Search', description: 'Search the web privately' }, { name: 'Mem0', description: 'Store and retrieve AI memory' }, - { name: 'Exa', description: 'AI-powered semantic web search' }, + // { name: 'Exa', description: 'AI-powered semantic web search' }, // not working { name: 'Dropbox', description: 'Store and share files in the cloud' }, { name: 'OneDrive', description: 'Store and sync files with Microsoft' }, { name: 'WordPress', description: 'Manage websites and blog content' },