محدث گرانقدر مرحوم حاج شیخ عباس قمی در کتاب شریف مفاتیح الجنان به نقل از شیخ کفعمى مؤلف کتاب بلد الامین دعایی را نقل کرده و گفته: این دعا را مقاتل بن سلیمان از امام زین العابدین علیه السلام روایت کرده و گفته: هرکه این دعا را (برای رفع گرفتاری و مشکلات) صد مرتبه بخواند و دعایش اجابت نشود، پس مقاتل را لعنت کند و آن دعا این است:
«إِلَهِی کَیْفَ أَدْعُوکَ وَ أَنَا أَنَا وَ کَیْفَ أَقْطَعُ رَجَائِی مِنْکَ وَ أَنْتَ أَنْتَ إِلَهِی إِذَا لَمْ أَسْأَلْکَ فَتُعْطِیَنِی فَمَنْ ذَا الَّذِی أَسْأَلُهُ فَیُعْطِینِی إِلَهِی إِذَا لَمْ أَدْعُکَ فَتَسْتَجِیبَ لِی فَمَنْ ذَا الَّذِی أَدْعُوهُ فَیَسْتَجِیبُ لِی إِلَهِی إِذَا لَمْ أَتَضَرَّعْ إِلَیْکَ فَتَرْحَمَنِی فَمَنْ ذَا الَّذِی أَتَضَرَّعُ إِلَیْهِ فَیَرْحَمُنِی إِلَهِی فَکَمَا فَلَقْتَ الْبَحْرَ لِمُوسَى عَلَیْهِ السَّلامُ وَ نَجَّیْتَهُ أَسْأَلُکَ أَنْ تُصَلِّیَ عَلَى مُحَمَّدٍ وَ آلِهِ وَ أَنْ تُنَجِّیَنِی مِمَّا أَنَا فِیهِ وَ تُفَرِّجَ عَنِّی فَرَجا عَاجِلا غَیْرَ آجِلٍ بِفَضْلِکَ وَ رَحْمَتِکَ یَا أَرْحَمَ الرَّاحِمِینَ»
ترجمه دعا: «خدایا چگونه تو را بخوانم و حال آنکه من منم، و چگونه امیدم را از تو قطع کنم و حال آنکه تو تویى، خدایا! آنگاه که از تو نخواهم، به من عطا می کنى پس کیست که از او درخواست عطا کنم؟ خدایا! آنگاه که تو را نخوانم مرا اجابت می کنى، پس کیست که او را بخوانم تا اجابتم کند؟، خدایا! آنگاه که به سوى تو زارى نکنم به من مهر آورى، پس کیست که به جانب او زارى کنم تا به من مهر آورد؟ خدایا! چنان که دریا را براى موسى (درود خدا بر او) شکافتى و نجاتش دادى، از تو درخواست مىکنم بر محمّد و خاندانش درود فرستى و از آنچه در آن گرفتارم مرا رهایى بخشى، و بر من گشایش دهى گشایشى فورى نه دیر، به فضل و مهربانىات، اى مهربانترین مهربانان.»