gmail-mcp-server

gmail-mcp-server

3.3

If you are the rightful owner of gmail-mcp-server 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 implementation for Gmail API integration, enabling AI assistants to interact with Gmail services.

The Gmail MCP Server is designed to facilitate seamless integration with Gmail and Calendar services through a Model Context Protocol (MCP) server. It provides a robust platform for AI assistants to perform various email and calendar operations, such as listing, reading, creating, and sending emails, as well as managing drafts and calendar events. The server supports advanced search and filtering capabilities, ensuring efficient data retrieval. Security is a top priority, with Google OAuth2.0 integration and secure credential management. The server is built with Node.js and requires a Google Cloud Platform account with the necessary APIs enabled. It offers a comprehensive API interface for developers to interact with Gmail and Calendar services programmatically.

Features

  • Core Functionality: Includes email operations, draft management, and calendar operations with support for iOS calendar sync.
  • Search & Filtering: Supports Gmail search queries, label-based filtering, customizable result limits, and calendar event search capabilities.
  • Security: Features Google OAuth2.0 integration, secure credential management, refresh token handling, and multi-scope authorization support.

Tools

  1. calendar

    Tools for managing calendar events and operations.

  2. drafts

    Tools for managing email drafts, including creation, updating, and deletion.

  3. messages

    Tools for handling email operations such as listing, reading, and sending emails.