نقیب الممالک لقب محمد علی از نقالان عصر ناصرالدین شاه است. شاه قاجار او را برای نقل قصه و داستان گویی برگزید،و وظیفه ای بر او معین ساخت تا هنگام استراحت بعد از ناهار و شب ها پیش از خواب به داستان گویی(گاهی همراه با نواخته شدن کمانچه) بپردازد.ناصرالدین شاه بعد ها او را ملقب به نقیب الممالک نمود.قصه های مشهور امیر ارسلان،ملک جمشید و زرین ملک از جمله داستان هایی بوده است که او در خلال این داستان گویی ها برای شاه قجر می گفته است