克拉霉素对支原体有效。克拉霉素是一种大环内酯类抗生素,对于支原体感染具有一定的治疗作用。支原体是一种不同于细菌的微生物,其感染通常需要使用特定的抗生素进行治疗。因此,克拉霉素可以作为治疗支原体感染的一种选择。