diff --git a/surfsense_web/components/assistant-ui/connector-popup/connect-forms/components/mcp-connect-form.tsx b/surfsense_web/components/assistant-ui/connector-popup/connect-forms/components/mcp-connect-form.tsx index 9ab45e621..f485072e6 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/connect-forms/components/mcp-connect-form.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/connect-forms/components/mcp-connect-form.tsx @@ -1,6 +1,6 @@ "use client"; -import { CheckCircle2, ChevronDown, ChevronUp, Loader2, Server, XCircle } from "lucide-react"; +import { CheckCircle2, ChevronDown, ChevronUp, Info, Loader2, XCircle } from "lucide-react"; import { type FC, useRef, useState } from "react"; import { Alert, AlertDescription, AlertTitle } from "@/components/ui/alert"; import { Button } from "@/components/ui/button"; @@ -136,9 +136,9 @@ export const MCPConnectForm: FC = ({ onSubmit, isSubmitting }) return (
- - - + + + Connect to a Model Context Protocol server. Each MCP server is added as a separate connector. diff --git a/surfsense_web/components/layout/ui/playground/PlaygroundSidebar.tsx b/surfsense_web/components/layout/ui/playground/PlaygroundSidebar.tsx index f3fdcded3..133ae4e7f 100644 --- a/surfsense_web/components/layout/ui/playground/PlaygroundSidebar.tsx +++ b/surfsense_web/components/layout/ui/playground/PlaygroundSidebar.tsx @@ -1,6 +1,6 @@ "use client"; -import { ChevronRight, History, KeyRound, LayoutGrid } from "lucide-react"; +import { ArrowRight, ChevronRight, History, KeyRound, LayoutGrid, Unplug } from "lucide-react"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { useEffect, useMemo, useState } from "react"; @@ -216,6 +216,17 @@ export function PlaygroundSidebar({ workspaceId, className }: PlaygroundSidebarP ))}
+
+ + + Add external connectors + + +
); }