I’ll quote myself: Zwift on a spin bike - #24 by Otto_Destruct
TL;DR: buy a smart trainer (Zwift Hub is good value) and put a real bicycle on it.
Your mountain bike, as someone else commented, may not having the gearing necessary to work well with Zwift so you could be looking at another bike.