diff --git a/ui/litellm-dashboard/src/components/mcp_tools/mcp_tool_configuration.tsx b/ui/litellm-dashboard/src/components/mcp_tools/mcp_tool_configuration.tsx index 89da1bda156..8cdc67030cf 100644 --- a/ui/litellm-dashboard/src/components/mcp_tools/mcp_tool_configuration.tsx +++ b/ui/litellm-dashboard/src/components/mcp_tools/mcp_tool_configuration.tsx @@ -71,7 +71,7 @@ const MCPToolConfiguration: React.FC = ({ }; // Don't show anything if required fields aren't filled - if (!canFetchTools && !formValues.url) { + if (!canFetchTools && !formValues.url && !formValues.spec_path) { return null; } @@ -130,7 +130,7 @@ const MCPToolConfiguration: React.FC = ({ )} {/* Incomplete form state */} - {!canFetchTools && formValues.url && ( + {!canFetchTools && (formValues.url || formValues.spec_path) && (
Complete required fields to configure tools