Ubat antiserotonin yang dipanggil adalah ubat pertama yang telah digunakan untuk mencegah serangan migrain. Mereka terus digunakan sehingga kini. Metisergide adalah turunan ergot, yang mempunyai kesan yang kompleks terhadap sistem serotonergik dan lain-lain neurotransmitter. Ubat antiserotonin lain, seperti cyproheptadine, pisothiphene dan lisuride, juga mampu menghalang serangan migrain.