Commit Graph

9 Commits

Author SHA1 Message Date
Taylor Wilsdon
c2428cf268 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into feature/gmail-draft-message 2025-05-22 14:51:12 -04:00
Taylor Wilsdon
2a9083ede7 refac auth, formatting 2025-05-22 14:21:52 -04:00
Vasu Bhardwaj
b3c2d2e149 Add draft_gmail_message MCP tool
Add new tool to create Gmail draft messages with optional recipients.
This allows users to save email drafts at any stage of composition
without requiring all fields to be completed.

- Implements Gmail draft API integration
- Makes "to" field optional for flexibility
- Uses GMAIL_COMPOSE_SCOPE for authentication
- Maintains existing project patterns for error handling and logging
2025-05-22 00:02:51 +05:30
Taylor Wilsdon
cac5c1292e refactor auth into centralized flow, invoke in uniform manner 2025-05-20 14:51:10 -04:00
Taylor Wilsdon
821bb21600 revert from field 2025-05-20 10:59:04 -04:00
Taylor Wilsdon
8abacb2cc1 add from header, clean up messy gemini refac comments 2025-05-20 10:43:47 -04:00
Mark Valdez
6844818fe1 feat: add Gmail message sending functionality with MIMEText support 2025-05-19 20:57:11 -07:00
Taylor Wilsdon
0bebaee051 unify authentication logic 2025-05-13 12:36:53 -04:00
Taylor Wilsdon
dda55404ab add gmail tool 2025-05-12 17:22:58 -04:00