Jez | Jeremy Dawes
Back to projects
mcp active

Google Gmail MCP Server

16 MCP tools for Gmail automation. Read, send, search emails, manage drafts, and organise with labels.

MCPCloudflare WorkersGmail APIOAuth

Overview

A Model Context Protocol server enabling AI agents to read, send, search, and manage Gmail. Full email lifecycle support including drafts, threading, and label organisation.

16
MCP Tools
4
Categories
Full CRUD
Operations
OAuth
Auth

The Problem

Email management is overwhelming:

  • High volume of messages to process
  • Manual drafting and responses
  • Organising with labels and folders
  • Searching across large mailboxes

AI agents can automate email triage and composition.

Solution

Complete email management across 4 categories:

Read & Search5

List, search, threads

Compose & Send4

Send, reply, forward

Drafts4

Create, manage, send

Organisation3

Labels, archive, read status

Tools

Read & Search (5)

ToolDescription
get_profileGmail profile and quota info
list_emailsList from labels with pagination
search_emailsGmail query syntax search
get_emailFull email body and headers
get_threadComplete conversation thread

Compose & Send (4)

ToolDescription
send_emailCompose and send new emails
reply_to_emailReply with auto-threading
reply_allReply to all recipients
forward_emailForward with context

Draft Management (4)

ToolDescription
create_draftCreate for review
list_draftsView all drafts
send_draftSend approved draft
delete_draftRemove draft

Organisation (3)

ToolDescription
list_labelsAll Gmail labels
modify_labelsAdd/remove labels
archive_emailRemove from inbox

Search Capabilities

Full Gmail query syntax support:

QueryDescription
from:johnEmails from sender
is:unreadUnread messages
after:2025/01/01Date filtering
has:attachmentWith attachments
label:workBy label

Features

  • 16 Tools - Complete Gmail API coverage
  • Threading Support - Proper conversation handling
  • MIME Decoding - Clean email body extraction
  • Draft Workflow - Create → review → send
  • Query Syntax - Full Gmail search operators
  • OAuth Security - Google authentication

Use Cases

Email Triage - AI-assisted inbox organisation

Draft Composition - Generate emails for review

Search & Retrieval - Find specific messages quickly

Automated Responses - Reply to common queries

Interested in a similar solution?

Let's talk about your project