This MCP server integrates with Gmail to enable sending, removing, reading, drafting, and responding to emails.
Note: This server enables an MCP client to read, remove, and send emails. However, the client prompts the user before conducting such activities.
demo.mov
-
send-email
- Sends email to email address recipient
- Input:
recipient_id(string): Email address of addresseesubject(string): Email subjectmessage(string): Email content
- Returns status and message_id
-
trash-email
- Moves email to trash
- Input:
email_id(string): Auto-generated ID of email
- Returns success message
-
mark-email-as-read
- Marks email as read
- Input:
email_id(string): Auto-generated ID of email
- Returns success message
-
get-unread-emails
- Retrieves unread emails
- Returns list of emails including email ID
-
read-email
- Retrieves given email content
- Input:
email_id(string): Auto-generated ID of email
- Returns dictionary of email metadata and marks email as read
-
open-email
- Open email in browser
- Input:
email_id(string): Auto-generated ID of email
- Returns success message and opens given email in default browser