Richards has endured an injury-ravaged season after suffering a serious knee problem in October and only returned from five months out against FA Cup final opponents Wigan Athletic in April.
He joined City from Oldham Athletic, aged 14, in 2003 and said: "I have been here 10 years now and I want to be here another 10 years, whether playing or in the squad.
"I just want to be here and will only keep giving 100%. Of my competition, Pablo Zabaleta has had an outstanding season, so I will have to bide my time, but when given my chance I will try to take it."
Richards conceded that he has little chance of making the match day squad for Wembley's decider on Saturday and added: "I've not played any part in the FA Cup this season, so to play or even be on the bench I think would be harsh on the lads who have worked hard this season to get there.
"I'll be there supporting them and I'll travel down with the boys and wish them all the best. I think they deserve it. We haven't played the best football this season - certainly not like last season - but I think we definitely deserve to win the FA Cup."
Richards was also handed the captaincy in defeating West Brom and City's longest-serving player said: "I'm fitter now and I feel a little bit sharper than my first time out against Wigan in the league.
"To be fair, I'd only played 90 minutes, and 60 minutes at centre-half with the reserves. You know the running you have got to do in this team at full-back is hard, and I did find it hard!"