We study the mean-field type stochastic control problem where the dynamics is governed by a general L\’{e}vy process with moments of all orders. For this, we introduce the power jump processes and the related Teugels martingales and give the Malliavin derivative with respect to Teugels martingales. We derive necessary and sufficient conditions for optimality of our control problem in the form of a mean-field stochastic maximum principle.