McCann made it 2-1 at 6:57 after a Blues penalty expired on a slap shot from the left circle past Binnington. It was McCann's 27th goal, tying his NHL career high.
"I really don't care about that stuff," McCann said. "I want to make the playoffs. I want to get us a shot at the Stanley Cup, and you know your time in this league flies by. Just ask some of our older guys. I want to compete for a Stanley Cup, that's the main thing."
Brandon Saad tied it 2-2 at 9:03 as the teams were playing 4-on-4 when he took a stretch pass from Nick Leddy and beat Jones on the glove side from inside the top of the left circle.
Geekie put the Kraken ahead 3-2 at 13:32 after tapping in a puck in front after Seattle won a face-off.
"Go to the net and good things happen, right," Kraken coach Dave Hakstol said. "Simple things off of a face-off win, get a puck to the net and have numbers underneath. So real credit to him. When he plays a simple, straightforward game, has energy on the ice to play at both ends of the rink, he's very effective."