Long-ish answer. Still no, but it's not a bad idea to have an app installed which is just a scanner, not a real time detection thing, and scan your drive every once in a while. You don't need the full McAfee suite like Windows. Just be sensible, and if you come across it, you certainly don't need MacKeeper, no matter how much their adverts tell you that you do.