If you are talking about EASA-land:
Yes, you need MCC to get ATPL(H). Therefore, if you have ATPL(H), you must have MCC.
Its a once-only training course, and its not type-specific. So you can do it on a plank, and it is valid for helo and vice-versa.