For ceramic cups I use baking soda. It works great.
I use vinegar. It takes the stains right off. Then I wash it off with some soap and water to make sure that I get rid of the vinegar smell. It’s amazing!
Denture tablets work really well on tea stained ceramic or porcelain.