We study the existence and multiplicity of positive solutions in \(H^1(\mathbb {R}^N)\) , \(N\ge 3\) , with prescribed \(L^2\) -norm, for the (stationary) nonlinear Schrödinger equation with Sobolev critical power nonlinearity. It is well known that, in the free case, the associated energy functional has a mountain pass geometry on the \(L^2\) -sphere. This boils down, in higher dimensions, to the existence of a mountain pass solution which is (a suitable scaling of) the Aubin-Talenti function. In this paper, we consider the same problem, in presence of a weakly attractive, possibly irregular, potential, wondering (i) whether a local minimum solution appears, thus providing an orbitally stable family of solitons, and (ii) if the existence of a mountain-pass solution persists. We provide positive answers, depending on suitable assumptions on the potential and on the mass value. Moreover, by the Hopf-Cole transform, we give some applications of our results to the existence of multiple solutions to ergodic Mean Field Games systems with potential and quadratic Hamiltonian.