diff --git a/pkg/server/api/mcp/v1/middleware.go b/pkg/server/api/mcp/v1/middleware.go index 6be991012..a167f3071 100644 --- a/pkg/server/api/mcp/v1/middleware.go +++ b/pkg/server/api/mcp/v1/middleware.go @@ -43,6 +43,7 @@ func RequireAPIKeyHandler( apiKey := authn.APIKeyFromContext(ctx) identity := authn.IdentityFromContext(ctx) if identity == nil { + w.Header().Set("WWW-Authenticate", "Bearer") httpserver.RenderError(w, http.StatusUnauthorized, errors.New("authentication required")) return }