Gmail MCP Integration

Connect Gmail to AI assistants using Model Context Protocol

Available Tools

Batch Delete Emails
Moves multiple emails to trash in batches. Emails can be recovered from trash until permanently deleted after 30 days.
Batch Modify Emails
Modifies labels for multiple emails in batches.
Clear Auth Session Tokens
Clears the current Gmail OAuth tokens from the session. Use this when the user wants to switch to a different Gmail account. Your user session remains active. After clearing, the next Gmail tool call will trigger a new authentication flow.
Create Label
Creates a new Gmail label.
Delete Email
Moves an email to trash. The email can be recovered from trash until permanently deleted after 30 days.
Delete Label
Deletes a Gmail label.
Get Message
Gets a specific message from Gmail.
Get or Create Label
Gets an existing label by name or creates it if it doesn't exist.
Get Thread
Gets a specific thread from Gmail.
List Labels
Lists all Gmail labels.
Showing 1 to 10 of 16 tools