MCP Servers for Gmail

Gmail is a free email service provided by Google that allows users to send and receive emails, store messages, and organize their inbox with features like spam filtering, labels, and search capabilities.

View all MCP Servers

  • Why this server?

    Provides tools for listing, searching, sending, and modifying emails with support for filtering, Gmail query syntax, and label management.

    A
    security
    A
    license
    A
    quality
    Forked from https://github.com/epaproditus/google-workspace-mcp-server The deletion and updates on Google Calendar were removed since there were no scope to prevent deletion whilst maintaining creation capabilities.
    7
    JavaScript
    MIT License
  • Why this server?

    Allows sending emails through Gmail, as mentioned in the example 'Send an email using gmail to hello@picaos.com'

    A
    security
    A
    license
    A
    quality
    A TypeScript implementation of the Model Context Protocol server for Pica that enables Claude Desktop users to interact with connected platforms like Gmail, Google Sheets, Slack, and databases through natural language commands.
    4
    40
    14
    JavaScript
    GPL 3.0
    • Apple
  • Why this server?

    Provides tools for listing, searching, sending, and modifying emails, including support for managing labels, attachments, and email filtering

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides tools for interacting with Gmail and Calendar APIs, enabling programmatic management of emails and calendar events.
    8
    7
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides comprehensive Gmail API access including sending/drafting emails, message and thread management, label operations, attachment handling, settings configuration (vacation responder, IMAP/POP), and mailbox history tracking.

    A
    security
    A
    license
    A
    quality
    Manage your emails effortlessly with a standardized interface for drafting, sending, retrieving, and organizing messages. Streamline your email workflow with complete Gmail API coverage, including label and thread management.
    65
    126
    1
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Allows listing, searching, sending, and modifying emails using the Gmail API

    A
    security
    A
    license
    A
    quality
    Provides tools for interacting with Gmail and Calendar APIs. This server enables you to manage your emails and calendar events programmatically through the MCP interface.
    8
    13
    JavaScript
    MIT License
  • Why this server?

    Allows Claude Desktop to interact with Gmail accounts through Google Apps Script, enabling capabilities like searching emails, retrieving email content and details, and downloading attachments.

    A
    security
    A
    license
    A
    quality
    Model Context Protocol server for Gmail integration. This allows Claude Desktop (or any MCP client) to interact with your Gmail account through Google Apps Script.
    3
    7
    8
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides SMTP configuration for Gmail as an email sending service that can be used by the MCP server

    A
    security
    F
    license
    A
    quality
    Enables sending emails via SMTP with template management, supporting multiple SMTP configurations, template creation with variable substitution, and bulk email sending with rate limiting.
    11
    1
    TypeScript
  • Why this server?

    Provides MCP-compatible access to Gmail, allowing language models to interact with Gmail in a structured way through the Composio MCP server

    -
    security
    A
    license
    -
    quality
    A server implementation that provides MCP-compatible access to Composio applications like Gmail and Linear, allowing interaction through a structured interface for language models.
    30
    TypeScript
    Apache 2.0
  • Why this server?

    Enables AI assistants to manage Gmail through natural language interactions, including sending emails, reading messages, searching emails, managing labels, and handling attachments via the Gmail API with OAuth2 authentication.

    -
    security
    A
    license
    -
    quality
    Server for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.
    54,598
    139
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables interaction with Gmail accounts, giving agents the ability to work with email content and functionality

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides access to ACI.dev functions (tools) through either direct app-specific tools or a unified interface with dynamic tool discovery and execution based on user intent.
    21
    Python
    MIT License
  • Why this server?

    Allows interaction with Gmail including querying emails, retrieving email content, creating drafts, deleting drafts, replying to emails, and saving attachments

  • Why this server?

    Allows querying emails with advanced search, reading full email content and attachments, creating and managing drafts, replying to emails, archiving emails, handling attachments, and bulk operations support

    -
    security
    A
    license
    -
    quality
    Enables interaction with Gmail and Google Calendar using the MCP protocol, supporting multiple Google accounts, email management, and calendar operations through natural language.
    5
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Provides access to email content from Gmail accounts using OAuth2 authentication, allowing Claude to read and understand emails while maintaining context and privacy controls.

    -
    security
    A
    license
    -
    quality
    An integration server that allows Claude Desktop to securely access and process Gmail content while maintaining proper context management and privacy controls.
    MIT License
  • Why this server?

    Allows sending emails through Gmail's SMTP server with support for multiple recipients and file attachments.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables LLMs to compose and send emails with attachments, as well as search for files in specified directories that match given patterns.
    3
    Python
    MIT License
    • Linux
  • Why this server?

    Provides headless Gmail access for retrieving recent emails and sending emails without requiring local credential or token setup. Handles OAuth authentication and token refreshing.

    -
    security
    A
    license
    -
    quality
    A headless server that enables reading and sending Gmail emails through API calls without requiring local credentials or browser access, designed to run remotely in containerized environments.
    8
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows managing Gmail inbox, drafting emails, sorting newsletters, setting up labels and filters, handling attachments, and tracking responses to threads

    -
    security
    A
    license
    -
    quality
    Provides authenticated access to Google Workspace APIs with a focus on Gmail operations and planned Calendar support, featuring secure OAuth authentication and multi-account management with detailed error handling.
    17
    TypeScript
    MIT License
  • Why this server?

    Allows searching and retrieving emails from a Gmail account, with capabilities to search for specific emails, retrieve full email content, and list recent messages from the inbox.

    -
    security
    A
    license
    -
    quality
    A server that allows Claude to search and retrieve emails from your Gmail account, supporting functions like searching emails, retrieving full content of specific emails, and listing recent messages.
    2
    Python
    Apache 2.0
  • Why this server?

    Enables comprehensive email management through Gmail, including sending/reading emails, managing drafts, organizing with labels and folders, searching and filtering emails, and archiving functionality.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants like Claude to interact with Gmail through natural language, providing comprehensive email management capabilities including sending, reading, organizing, searching, and managing drafts and labels.
    Python
    GPL 3.0
    • Apple
  • Why this server?

    Enables email functionality with Gmail accounts, supporting email search, reading email content with threading, viewing statistics, and composing/sending emails securely with TLS.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides a seamless email management interface through Claude, allowing users to search, read, and send emails directly through natural language conversations.
    40
    Python
    MIT License
    • Apple
  • Why this server?

    Provides comprehensive Gmail integration with capabilities for reading, searching, and processing emails, advanced filtering, and handling attachments in various formats.

    -
    security
    A
    license
    -
    quality
    Provides comprehensive Gmail integration with LLM processing capabilities, allowing users to read, search, filter emails and handle attachments through the Model Context Protocol.
    3
    1
    TypeScript
    MIT License
  • Why this server?

    Allows reading, sending, and managing emails from multiple Gmail accounts, including searching emails, downloading attachments, and handling email conversations and threads.

    -
    security
    A
    license
    -
    quality
    Enables interaction with Gmail through the Gmail API to read, send, and manage emails. Supports multiple Gmail accounts with real-time monitoring and advanced features for email search and attachment handling.
    8
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Enables sending, reading, trashing, and managing emails through Gmail. Provides tools for retrieving unread emails, viewing email content, marking emails as read, sending new emails, and opening emails in a browser.

    -
    security
    A
    license
    -
    quality
    MCP server that integrates with Gmail to enable sending, reading, and managing emails through tools like send-email, trash-email, get-unread-emails, and read-email.
    17
    Python
    GPL 3.0
    • Apple
  • Why this server?

    Allows querying and searching emails, retrieving email content, creating draft emails, deleting drafts, replying to emails, and saving attachments from emails to local system. Supports multiple Google accounts.

    -
    security
    A
    license
    -
    quality
    Integration server that enables interaction with Google services including Gmail and Calendar, allowing users to manage emails, draft responses, and schedule events across multiple Google accounts.
    Python
    MIT License
    • Apple
  • Why this server?

    Allows reading, sending, removing, drafting, and responding to emails through Gmail. Features include retrieving unread emails, marking emails as read, trashing emails, and opening emails in a browser.

    -
    security
    A
    license
    -
    quality
    Integrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.
    Python
    GPL 3.0
  • Why this server?

    Provides access to Gmail email services, allowing for sending emails, reading messages, managing attachments, and organizing folders/labels.

    -
    security
    F
    license
    -
    quality
    An MCP-based email tool that enables AI models to access email services through standardized interfaces, allowing AI assistants to perform various email operations like sending emails, reading inboxes, and handling attachments.
    1
    TypeScript
    • Apple
    • Linux
  • Why this server?

    Enables email management including sending, receiving, reading, trashing emails, marking emails as read, and opening emails in browser through Gmail's API with OAuth2 authentication.

    -
    security
    F
    license
    -
    quality
    An MCP server that enables Gmail integration, allowing users to manage emails (send, receive, read, trash, mark as read) directly through MCP clients like Claude Desktop.
    Python
  • Why this server?

    Enables connection to Gmail accounts through the Instantly API, supporting email campaign management and deliverability monitoring through IMAP/SMTP authentication.

    -
    security
    F
    license
    -
    quality
    Provides access to Instantly API v2 for email campaign and lead management functionality.
    2
    TypeScript
  • Why this server?

    Enables searching emails, managing filters, and working with labels in Gmail

    -
    security
    F
    license
    -
    quality
    All In One Model Context Protocol: qdrant, google suite (gmail, calendar, ...), jira, gitlab, CLI, ...
    43
  • Why this server?

    Enables users to search, read, delete and send emails from their Gmail account, leveraging an AI Agent to help with each operation

    -
    security
    F
    license
    -
    quality
    Enables users to manage Gmail accounts using AI agent-assisted operations via an MCP protocol, supporting email search, reading, deletion, and sending with a voice-powered interface.
    2
    5
    TypeScript
  • Why this server?

    Enables comprehensive email operations including listing, reading, and sending emails, as well as draft management with creation, reading, updating, and deletion capabilities

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to interact with Gmail services, supporting email operations, draft management, and calendar functionality through Google API integration.
    TypeScript
  • Why this server?

    Enables AI agents to read, send, manage drafts and attachments, search and filter emails, and handle email threads through MCP commands

    -
    security
    F
    license
    -
    quality
    A specialized Model Context Protocol (MCP) server that integrates Google services (Gmail, Calendar, etc.) into your AI workflows. This server enables seamless access to Google services through MCP, allowing AI agents to interact with Gmail, Google Calendar, and other Google services.
    10
    3
    TypeScript
  • Why this server?

    Allows viewing recent emails from Gmail inbox and searching emails using Gmail's search syntax through OAuth2 authentication with the Gmail API.

    -
    security
    F
    license
    -
    quality
    An integration server that provides Claude Desktop access to Gmail, enabling users to view recent emails and search their Gmail inbox using natural language commands.
    6
    Python