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