I built a Gmail CLI and made it a Claude Code plugin. Now I just say "check my inbox" or "reply to Alex's email" and it does just it.
But it's also a full standalone CLI, interactive inbox with j/k navigation, inline compose with a multiline editor, search, archive, star, trash. Sends clean HTML so emails look normal.
The reason I built it: Resend just dropped their CLI and I realized there's no modern Gmail CLI. The existing npm package is 8 years old and dead.
npm install -g @mrprincerawat/gmail-cli
Uses your own Google Cloud OAuth. Tokens stay on your machine.
1 comment
[ 3.5 ms ] story [ 14.3 ms ] threadBut it's also a full standalone CLI, interactive inbox with j/k navigation, inline compose with a multiline editor, search, archive, star, trash. Sends clean HTML so emails look normal.
The reason I built it: Resend just dropped their CLI and I realized there's no modern Gmail CLI. The existing npm package is 8 years old and dead.
npm install -g @mrprincerawat/gmail-cli
Uses your own Google Cloud OAuth. Tokens stay on your machine.