The 32-year-old is out of contract at the end of the season and as yet no talks over a new deal have taken place.
The former Leeds and Barnsley man has only made one appearance this season due to injury and he faces a fight to get back into the side with Malky Mackay's side currently top of the Championship.
McPhail is confident he can win his place back in the side and prove he deserves a new contract at the Cardiff City Stadium.
"I truly believe I can be back in the first team pretty soon and then it's down to me," said McPhail.
"I have eight months left on my contract and I want to stay at this club much longer. To do that I have to be playing at my best and that's something I believe I will be working towards over the next month or so.
"This squad is capable of winning promotion to the Premier League and I want to play a part in that."