No, it can be used without a microSD card.
Once the camera is connected to the Mi Home app, if no microSD card is installed, videos will automatically be stored on the cloud. If a microSD is installed, videos will be stored on both the microSD card and the cloud.