I've never seen any covers that state they are specifically designed for Mahindra (or any other brand, for that matter) tractors. I supposed I have seen "branded" covers for lawn mowers/garden tractors (I think JD has covers specifically designed to fit their mowers.).
The blue tarp is better that I have at the moment. My 2615 just sits out in the weather. I hope to resolve that soon with a pole shed. I have a small pole shed that has a riding mower and push mower under it, but it isn't big enough for the Mahindra.
Good luck,
BR