Obat antiserotonin merupakan obat pertama yang digunakan untuk mencegah serangan migrain. Obat ini masih digunakan hingga saat ini. Metisergida merupakan turunan ergot yang memiliki efek kompleks pada sistem serotonergik dan neurotransmitter lainnya. Obat antiserotonin lainnya, seperti siproheptadin, pizotifen, dan lisurida, juga mampu mencegah serangan migrain.