Connect your account, then chat with AI to run tools.
Gmail is a web-based email service provided by Google, allowing users to send and receive emails, manage their inboxes, and access a suite of productivity tools. It is primarily used for email communication and management.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Gmail — workflow patterns, data models, and gotchas for your AI agent.
Tool calls target the authenticated mailbox. Messages live in threads; labels organize them. Which reads and writes succeed depends on what the connected identity is allowed to do.
id; mailbox search supports Gmail operators (has:attachment, newer_than:7d, etc.). Load full body content when snippets are not enough.INBOX, SENT, …) plus user-defined tags; label mutations fail when the connection cannot change mailbox state.startHistoryId checkpoints.Add/remove labels on multiple Gmail messages in one call.
Create a Gmail draft. Supports reply drafts via thread_id + in_reply_to + references.
Create a Gmail filter.
Create a new Gmail label.
Delete a Gmail filter by ID.
Delete a Gmail label by ID.
Fetch detailed information about a specific Gmail label using its label ID. Use this when you need in-depth details about a label, like its type and m...
Fetch a Gmail message by ID. Use format=metadata when you only need headers; use format=full to include payload.
Get all emails within a specific thread using the thread's unique ID. Ideal for reviewing entire conversations in one place. It returns detailed threa...
Fetch a Gmail attachment, store it in S3, and return a short-lived download URL.
Fetch a Gmail message and return normalized content (headers + plain-text body). Skips attachments.
Fetch up to 25 Gmail messages and return normalized content (headers + plain-text body). Skips attachments.
Fetch a Gmail thread and return normalized content for all messages (headers + plain-text bodies). Skips attachments.
Fetch multiple Gmail threads and return normalized content for each. Skips attachments.
List saved email drafts in Gmail. Supports pagination and optional inclusion of spam/trash.
List Gmail filters (settings).
List Gmail history changes starting from a history ID. Returns history records with message IDs that can be used with gmail_fetch_messages_details or ...
Retrieve all labels present in your Gmail account. Use this to manage or organize your emails based on categories or custom tags. It returns a list of...
List attachments for a Gmail message (attachment_id, filename, mimeType, size).
List Gmail messages. Supports pagination, native Gmail search (q), label filtering, and optional inclusion of spam/trash.
Retrieve your Gmail profile information such as email address, messages total, and threads total. Use this when you need a summary of your account's b...
List Gmail threads. Supports pagination, native Gmail search (q), label filtering, and optional inclusion of spam/trash.
Add/remove labels on a Gmail message. To archive: remove INBOX. To mark unread: add UNREAD.
Send an email using Gmail. Supports replies via thread_id + in_reply_to + references.
Update an existing Gmail label.
Validate the Gmail OAuth token and confirm required scopes are granted.
Gmail is a web-based email service provided by Google, allowing users to send and receive emails, manage their inboxes, and access a suite of productivity tools. It is primarily used for email communication and management. It provides 26 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/gmail. Authentication is handled automatically.
Gmail provides 26 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Gmail uses One-click sign in. Gmail requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Gmail to any MCP client in minutes
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.
More email integrations you might like
BigMailer is an email marketing platform that enables businesses to manage and automate their email ...
Brevo offers an email marketing service that enables businesses to send newsletters, manage email ca...
Campaign Monitor is an email marketing platform for creating, sending, and optimizing email campaign...
Elasticemail is an email delivery service that allows users to send, manage, and track email campaig...
Fastmail is an email provider with a modern standards-based API via JMAP. These tools let you list m...
Flexmail is a platform that provides email marketing solutions, enabling businesses to create, send,...