some cichlids are more likely to disturb plants than others; and some plants are less likely to be disturbed/eaten in the first place
do you have cichlids and want to add plants, or do you have plants and want to add cichlids?
based on my own experience, I would say:
plant-friendly fish: rams, laetacara, blue acara, port cichlid, firemouth, rainbow, salvini
fish-friendly plants: java fern, anubia, cryptocoryne, crinum, swords
some fish I have raised in planted tanks w/o too much trouble include JD, GT, convict and Texas; but the Texas was the most troublesome and did eventually get removed . . . and I had zero luck with an Oscar, maybe because I tried to add plants to his tank when he was already full-grown
hope that helps