An AI email triage agent that reads your inbox, categorises everything, drafts replies for routine messages, flags the ones that need you, and archives the rest. Works with Gmail via Claude Desktop.
This playbook is free to access. Start learning now!
The average professional spends 2.5 hours per day on email. Most of that time is:
None of that requires your brain. Claude can do it.
A daily email triage routine where you tell Claude:
> "Process my inbox from the last 24 hours"
Claude will:
You review Claude's drafts, send the ones you approve, and you're done.
| Server | Purpose |
|---|---|
| Gmail MCP | Read, draft, label, and archive emails |
| Google Calendar MCP (optional) | Check availability when drafting meeting replies |
{
"mcpServers": {
"gmail": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-gmail"],
"env": {
"GOOGLE_OAUTH_CLIENT_ID": "your_client_id",
"GOOGLE_OAUTH_CLIENT_SECRET": "your_client_secret"
}
}
}
}
Gmail MCP requires the same Google OAuth credentials as Calendar — if you set that up from the Daily Briefing playbook, you're already done.
Save this as a Claude Project instruction or paste it each time:
Process my inbox for the last 24 hours.
For each email:
- Categorise as: Urgent | Reply needed | FYI | Newsletter | Automated
- For "Reply needed" emails: draft a reply in my tone (professional but friendly, concise)
- For "Urgent" emails: surface them at the top with a one-line reason why they're urgent
Do NOT send anything. Only draft. I will review before sending.
My context:
- I work in [your role/field]
- I can decline meetings on Fridays
- Standard reply time expectation is same day for clients, 48h for others
Email: "Can we do a quick 30-min call this week?"
Claude draft: "Absolutely — I have Thursday 2pm or Friday 10am free. Does either work for you?"
Email: "Following up on the invoice I sent last week"
Claude draft: "Apologies for the delay — I'll check on this and get back to you by end of day."
Email: Newsletter from SaaStr
Claude action: Archives immediately, no draft.
Ask Claude to apply Gmail labels as it triages:
> "Apply the label 'Claude/Urgent' to urgent emails, 'Claude/Drafted' to emails where you've drafted a reply"
Now you have a visual overview in Gmail even before you look at Claude's output.
Never send Claude's drafts without reading them. Claude will occasionally draft a reply that's technically correct but tonally wrong, or miss context you have that it doesn't. The 10 minutes you save is from the reading and categorising — the sending is always yours.
MCP Admin