Опера «Шах Исмаил» Муслима Магомаева написано в 1916-м году. Мугамная опера в 6 действиях и 7 картинах, сочиненная с 1915 по 1916-й год. Либретто и текст композитора Мирзы Кадыра Исмаилзаде.
Премьера оперы состоялась 7 марта 1919-го года в Баку в бенефис в последствии Народного артиста Азербайджана Гусейнкули Сарабского. Дирижировал сам Магомаев, режиссером был Гусейн Араблинский. В ролях выступили: Шах Исмаил — Г. К. Сарабский; Аслан шах — М. Х. Терегулов; Гюльзар — Гусейнага Гаджибабабеков.
Вторая редакция была создана в 1924-м году. Премьера состоялась 3 декабря 1924-го года в Баку, в Тюркском государственном театре. Дирижировал Муслим Магомаев. Постановщик А.А.Туганова. В ролях выступили: Шах Исмаил — Гусейнкули Сарабский; Аслан шах — М.Х.Терегулов; Гюльзар — Хуршуд Каджар. 20 ноября 1929-го года в Баку. Дирижировал опять же Магомаев. Режиссер Аббас Мирза Шарифзаде. Художники С.С.Сережин и В.В.Роберг. В ролях выступили: Шах Исмаил — Г. А. Гаджибабабеков; Гюльзар — Хуршид Каджар.
В 1930-м году — 3-я редакция оперы. Премьера состоялась в 1947-м году в Баку. Дирижёр — Ахад Исрафилзаде.