Saturday’s 1-0 defeat at home to Luton Town left City at the foot of the table following the penultimate round of fixtures in 2019/20.
It leaves the Tigers needing three points against the play-off chasing Bluebirds, while also requiring Luton, Wigan and Barnsley to all drop points, in order to avoid a return to the third tier of English football for the first time since 2004/05.
While acknowledging his side need a helping hand to secure safety, McCann was quick to stress the important of producing their own required performance.
“Mathematically we’ve still got a slight chance, albeit very small,” he said.
“There’s no point hiding behind it. We’re obviously relying on others for the first time and that’s our own fault.
“But, while it’s still mathematically possible, we’ll fight for everything. First and foremost we’ve got to win at Cardiff.
“We’ve been disappointing since the end of January, but we’ve still got a chance. We’ve got to go to Cardiff, keep that belief we can go there and get the win we need and hope results go our way elsewhere.”