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
-
*/}
+