Medicaid allows MMJ as an expense in Ny since 2018 including the registration fees.
They won't directly pay for it. If you are on SNAP or a medicaid spend down it can get you more of each service when you are in need of medicine and food and only have money for one.