Jabarkan Politik PAS dari Mustafa Ali dalam bahasa melayu

Beliau berpengalaman luas dalam dalam politik negara bermula menjadi ahli Parlimen Kuala Terengganu pada tahun 1974 sehingga tahun 1978 dalam masa yang sama menjawat jawatan sebagai setiausaha Parlimen Kementerian Perdagangan dan Perindustrian Malaysia pada tahun 1974 sehingga tahun 1977. Turut berpengalaman menjadi Timbalan Menteri Sains, Teknologi dan Alam Sekitar pada awal tahun 1977 sehingga November 1977.

Pada 1977, beliau kemudiannya meletakkan jawatan sebagai Timbalan Menteri Sains, Teknologi dan Alam Sekitar kerana tidak setuju dengan tindakan kerajaan Pusat mengisytiharkan MAGERAN di negeri Kelantan Darul Naim. Semua ahli Parlimen PAS akan dipecat dari parti PAS jika menyokong rang undang-undang Darurat Kelantan 1978. PM Hussein Onn menyingkirkan PAS dari Barisan Nasional dan Mustafa Ali berhenti menjadi menteri pusat.

Beliau pernah menjadi Ahli Dewan Undangan Negeri (ADUN) Terengganu dari tahun 1982 sehingga 1990. Beliau juga pernah menjadi Ahli Parlimen Dungun dan Ahli Dewan Undangan Negeri (ADUN) Pengkalan Berangan dari tahun 1999 hingga 2004. Pada zaman pemerintahan kerajaan PAS di negeri Terengganu pada tahun 1999-2004 beliau dilantik sebagai Ahli Majlis Mesyuarat Kerajaan Negeri Terengganu (EXCO) dan menjawat portfolio Pengerusi Jawatankuasa Pembangunan Ekonomi, Petroleum, Perindustrian dan Sumber Manusia dari tahun 1999-2004.

Jawatan pertama dalam PAS ialah sebagai Ketua Dewan Pemuda PAS Pusat pada tahun 1975 hingga 1987 seterusnya beliau dilantik sebagai Bendahari Agung PAS Pusat dari tahun 1987 hingga 1997, Naib Presiden PAS Pusat pada 1997 hingga 2005, Pesuruhjaya PAS Terengganu pada 2005 sehingga tahun 2009 serta Pengarah Pilihan Raya PAS Pusat sejak 1997 sehingga 2009. Kini beliau diamanahkan sebagai Setiausaha Agung PAS menggantikan tempat Dato' Kamarudin Jaffar.