MCP · Communication
Gmail
Claude reads your inbox and drafts replies. Never sends without approval. Ideal for clearing inbox debt or batching 10 replies.
Use cases
- ›Triage 200 mails in 5 minutes
- ›Draft 10 replies at once
- ›Find a specific email by context
Installation
1.Same setup as Google Sheets: Google Cloud project, Gmail API enabled, OAuth Desktop credentials.json in ~/.config/workspace-mcp/. Claude reads and drafts replies; never sends without explicit approval.
2.One line, one terminal
$ claude mcp add workspace -- npx -y workspace-mcpNeed to install Claude Code first? See the Claude Code page · Official docs
Concrete examples
›
"Trie mes 50 derniers mails non lus en 3 catégories : à répondre rapidement, à archiver, FYI."Claude reads each email, categorizes by content, and proposes an action per email. Nothing is touched without your final ok.
Sample output
→ Reading 50 unread emails... Reply quickly (8) - Pierre (client): wants a call next week - Marie (team): validate Q1 roadmap? - Julie (vendor): following up on contract renewal - [5 others listed] Archive (27) - Newsletters (12): The Browser, Lenny's, Stratechery... - GitHub notifications (8): already-merged PRs - Automated confirmations (7): Stripe, Vercel, Linear FYI (15) - Event invites, product updates, misc Want me to draft the 8 quick replies, archive the 27, and leave the 15 FYI for your next session?
›
"Draft une réponse à Pierre. Ton amical mais ferme : on ne peut pas faire le call lundi, propose mardi ou jeudi après 14h."Targeted draft with tone constraint. The draft lives in Gmail, not sent.
Sample output
→ Creating Gmail draft (thread: Call next week) Hi Pierre, Thanks for reaching out. Monday won't work on my end. I can do Tuesday after 2pm or Thursday after 2pm, whichever suits you. Let me know and I'll block the slot. Cedric ✓ Draft created. Send? (haven't done it)