its funny but I cannot seem to find a lot of specific MTB shoe covers, as you may have already search on the Internet,
the reason could be that road shoe covers will do,
im not sure on this one, sorry,
but there is one MTB labelled from Pearl Izumi looking like ready for serious cold riding, neoprene + fleece and kevlar for durability,
at 70 usd