diff --git a/client/src/components/SidePanel/MCPBuilder/MCPAuth.tsx b/client/src/components/SidePanel/MCPBuilder/MCPAuth.tsx index 9576a10bce..51f8347145 100644 --- a/client/src/components/SidePanel/MCPBuilder/MCPAuth.tsx +++ b/client/src/components/SidePanel/MCPBuilder/MCPAuth.tsx @@ -28,6 +28,7 @@ enum AuthorizationTypeEnum { export interface AuthConfig { auth_type?: AuthTypeEnum; api_key?: string; + api_key_source?: 'admin' | 'user'; // Whether admin provides key for all or each user provides their own api_key_authorization_type?: AuthorizationTypeEnum; api_key_custom_header?: string; oauth_client_id?: string; @@ -171,8 +172,6 @@ export default function MCPAuth({ {localize('com_ui_none')} - {/* - TODO Support API keys for auth
-
*/} +