From d13ba47b7157c76ca94014365542e7e7bb9fedc9 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Mon, 9 Feb 2026 15:50:00 -0800 Subject: [PATCH] test M2M --- ui/litellm-dashboard/src/hooks/useTestMCPConnection.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/litellm-dashboard/src/hooks/useTestMCPConnection.tsx b/ui/litellm-dashboard/src/hooks/useTestMCPConnection.tsx index 1743470559d..e5ffc1f1cd9 100644 --- a/ui/litellm-dashboard/src/hooks/useTestMCPConnection.tsx +++ b/ui/litellm-dashboard/src/hooks/useTestMCPConnection.tsx @@ -52,7 +52,9 @@ export const useTestMCPConnection = ({ const [hasShownSuccessMessage, setHasShownSuccessMessage] = useState(false); // Check if we have the minimum required fields to fetch tools - const requiresOAuthToken = formValues.auth_type === AUTH_TYPE.OAUTH2; + const isM2MOAuth = formValues.auth_type === AUTH_TYPE.OAUTH2 + && formValues.oauth_flow_type === "m2m"; + const requiresOAuthToken = formValues.auth_type === AUTH_TYPE.OAUTH2 && !isM2MOAuth; const canFetchTools = !!( formValues.url && formValues.transport &&