gmail-mcp-server

gmail-mcp-server

0

The Gmail MCP Server is designed to provide tools for interacting with the Gmail API programmatically. It supports a variety of operations such as listing, searching, sending, and modifying emails using the Model Context Protocol (MCP) interface. The server is geared towards seamless integration with applications requiring email management through automation.

Gmail MCP Server

A Model Context Protocol (MCP) server for interacting with the Gmail API. This server enables programmatic email management through the MCP interface.

Features

Gmail Tools

  • List recent emails with filtering options
  • Perform advanced email searches
  • Send new emails with CC and BCC support
  • Modify email labels such as archive, trash, and mark as read/unread

Prerequisites

  • Install Node.js version 14 or higher
  • Set up Google Cloud Console and enable the Gmail API with OAuth 2.0 credentials

Setup Instructions

  • Clone the repository and install dependencies
  • Create OAuth credentials
  • Retrieve a refresh token
  • Configure MCP settings
  • Build and run the server

License

MIT