پدرش امام حسن فرزند على، فرزند محمّد، فرزند موسى، فرزندجعفر، فرزند محمّد، فرزند على، فرزند حسين، فرزند على بن ابى طالب (درود خداوند بر تمامى آنان باد) بود و مادرش كنيزى ترك و از سلاله‏پاكى بود كه با اوصياى عيسى بن مريم‏عليهما السلام پيوند مى‏يافت. نام اين كنيز، نرجس يا صيقل بود. او پيش از ازدواج با امام حسن‏عليه السلام در كشور خود، به خاطر خوابى كه ديده بود، اسلام آورد و هنگامى كه طلايه‏داران سپاه‏اسلام به ديارش هجوم بردند خود را تسليم آنان كرد تا تقدير، او را به‏خانه امام عسكرى بياورد و مادر حجّت خدا گردد. 
----------------------------------------
آيت الله سيد محمد تقي مدرسي