McKay scored a try in Glasgow's big win but he was forced off in the closing minutes of the game.
Posting on his Instagram account, he said: "Unfortunately in our game last night I suffered an injury to my foot that requires surgery and is going to put me out for the rest of the season. Absolutely gutted that I won't get back out on the paddock with my @glasgowwarriors brothers this season but I'll be back."