Agent♥︎Age
Catalog

com.pulsemcp/gmail

Official

by pulsemcp · TypeScript

MCP server for Gmail with OAuth2 (personal) and service account (Workspace) support.

com.pulsemcp/gmail — Gmail MCP Server

An MCP (Model Context Protocol) server that provides Gmail integration for AI assistants. It supports personal Gmail accounts using OAuth2 and Google Workspace accounts using a service account with domain-wide delegation, enabling assistants to retrieve, search, and manage email data.

🛠️ Key Features

  • List email conversations with label filtering
  • Get email details, including full email content and body plus attachment information
  • Search emails using Gmail query syntax
  • Manage emails: mark read/unread, star/unstar, archive, and apply labels
  • Create drafts to compose email content

🚀 Use Cases

  • Summarize or review email threads filtered by labels
  • Retrieve specific messages and their attachment metadata
  • Perform Gmail-DSL searches to find relevant past emails
  • Assist with inbox actions such as starring, archiving, and labeling
  • Draft replies or new messages based on assistant-generated content

⚡ Developer Benefits

  • Works across both OAuth2 (personal) and service-account (Workspace) authentication models
  • Standardizes Gmail access through MCP tools for AI assistant workflows

⚠️ Limitations

  • Described capabilities focus on listing, fetching, searching, managing, and drafting emails