My fix for this on Mountain Lion was: -

npm install -g grunt-cli

Saw it on http://gruntjs.com/getting-started