Cyproheptadine blocks the activity of histamine, a natural compound in the body that causesallergysymptoms. Histamine is released by mast cells and basophils, types of immune cells, in response to allergenexposure. Cyproheptadine binds to histamine H1 receptors in blood vessels, respiratory tract and ...