The former Celtic midfielder is on his way out of Spartak Moscow after several public disagreements and could be on his way to Everton
McGeady's contract with Spartak Moscow expires in the summer and he looks set for a return to Britain, with the English Premier League side believed to be leading the race for the player's signature.
Keane suggested that a move to the Toffees would be a "perfect fit" for the former Celtic midfielder, considering the fact that several Ireland internationals, including Seamus Coleman, James McCarthy and Darron Gibson, are already at the club.
"The McGeady transfer story has been going on for a while and he's certainly looking to get back from Russia after the problems he's had with his coach," Keane told reporters.
"This is a good time for him to come to England. I know him quite well and know that it's something he's wanted to do.
"There's obviously a lot of talk about Everton and I'd say it would be a good club for him, given the number of other Irish lads that are there, the fact they have a good manager, a good tradition and are a stable club.
"Those factors make it a perfect fit. I haven't seen any of the other teams that might be in for him, but from what I have heard, Everton would probably be the right move."
Meanwhile Hull City manager Steve Bruce has apologised to West Bromich Albion after reports suggested that Shane Long was close to joining his club.
Hull issued a statement denying that the Republic of Ireland international was at the club for a medical and Bruce has reiterated the apology.
"First and foremost I really want to try and apologise to West Brom as a club, nothing has come from us and the same goes for another 'bid' for another striker. We haven't bid for anyone yet," he told reporters.
"I don't mind speculation but I would be disappointed if I was manager of West Brom or Sunderland because it's simply not true."