From 6b143f424da8e2ac708b7676035187d33772950c Mon Sep 17 00:00:00 2001 From: tin-berri Date: Mon, 15 Jun 2026 16:20:50 -0700 Subject: [PATCH] Update ui/litellm-dashboard/src/components/mcp_tools/mcp_server_view.tsx Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- .../src/components/mcp_tools/mcp_server_view.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/litellm-dashboard/src/components/mcp_tools/mcp_server_view.tsx b/ui/litellm-dashboard/src/components/mcp_tools/mcp_server_view.tsx index 93fa99291fc..775857fff60 100644 --- a/ui/litellm-dashboard/src/components/mcp_tools/mcp_server_view.tsx +++ b/ui/litellm-dashboard/src/components/mcp_tools/mcp_server_view.tsx @@ -72,7 +72,7 @@ export const MCPServerView: React.FC = ({ const { maskedUrl, hasToken } = urlValue ? getMaskedAndFullUrl(urlValue) : { maskedUrl: "—", hasToken: false }; const coworkServerIdentifier = mcpServer.alias || mcpServer.server_name || mcpServer.server_id; - const coworkUrl = `${getProxyBaseUrl()}/${coworkServerIdentifier}/mcp`; + const coworkUrl = `${getProxyBaseUrl()}/${encodeURIComponent(coworkServerIdentifier ?? "")}/mcp`; const isUpstreamDelegated = mcpServer.delegate_auth_to_upstream === true; const renderUrlWithToggle = (url: string | null | undefined, showFull: boolean) => {