One popular technique to remove extra metabolic waste from the blood during renal replacement therapy is blood refining. Enough removal of these toxins from the blood can reduce complications and lengthen survival in dialysis patients. The current blood purification materials are not ideal, there is a need for novel materials with better biocompatibility, less toxicity, and, in particular, more effective toxin uptake rates and cheaper production costs. This requirement has been satisfied in metal-organic frameworks (MOFs). Here, polyacrylonitrile membranes containing MOFs based in different metal sources (Ce, Ca, and Fe) were produced and characterized using PXRD, FTIR, SEM and EDX. The prepared MOFs worked really well at getting rid of a lot of dangerous toxins, such creatinine and p-cresyl sulphate. The adsorption capacities of p-cresyl sulphate onto PAN, Ca-BTC/PAN, Cu-BTC/PAN, Ce-BTC/PAN, and Fe-BTC/PAN were 101.15, 122.70, 270.52, 358.15 and 449.25 mg g−1, respectively; while in the case of creatinine the adsorption capacities were 62.68, 105.9, 225.83, 311.48 and 422.27 mg g−1, respectively. Moreover, the developed membranes showed excellent selectivity and best recyclability of about 6 times.