mcp-gmail

mcp-gmail

3.3

If you are the rightful owner of mcp-gmail and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides Gmail access for LLMs, powered by the MCP Python SDK.

The MCP Gmail Server is a specialized server that facilitates the integration of Gmail functionalities into applications using the Model Context Protocol (MCP). It leverages the MCP Python SDK to expose Gmail messages as resources and provides tools for composing, sending, and managing emails. The server uses OAuth 2.0 authentication to securely interact with Google's Gmail API, ensuring that user data is protected. This server is designed to be used with Python 3.10+ and requires a Gmail account with API access. The setup process involves configuring OAuth credentials through the Google Cloud Console, enabling the Gmail API, and setting up the necessary scopes for email management. Once configured, the server can be run in development mode or installed for use with platforms like Claude Desktop. The server also supports various email-related operations such as searching, retrieving, and modifying emails, making it a comprehensive solution for integrating Gmail into MCP-compatible applications.

Features

  • Expose Gmail messages as MCP resources
  • Provide tools for composing, sending, and managing emails
  • OAuth 2.0 authentication with Google's Gmail API