Best MCP Servers for Gmail (2026)

The best MCP servers for Gmail — let AI agents search, read, label, draft, and send email from a Gmail account.

Top 10 · ranked by installs, upvotes, stars and views · refreshed hourly

  1. Emailmd logo

    #1 Emailmd

    anypost

    Why it’s hereMost popular in this category on AllMCPs

    Write and preview emails from your assistant. Renders markdown into email-safe HTML that holds up in Outlook and Gmail, lints drafts for deliverability problems, and returns a live preview link. Hosted with no API key, or run it locally with npx emailmd mcp.

    Upvotes: 0Installs: 0GitHub stars: 1.4k
    Install
  2. Why it’s hereCommunity pick

    Give AI agents access to Gmail, Calendar, Drive, and more — multi-account, manifest-driven

    Upvotes: 0Installs: 0GitHub stars: 194
    Install
  3. Email MCP logo

    #3 Email MCP

    codefuturist

    Why it’s hereCommunity pick

    IMAP/SMTP email MCP server with 42 tools for reading, searching, sending, scheduling, and managing emails across multiple accounts. Supports IMAP IDLE push, AI triage, desktop notifications, and auto-detects providers like Gmail, Outlook, and iCloud.

    Upvotes: 0Installs: 0GitHub stars: 149
    Install
  4. Why it’s hereCommunity pick

    Lean Gmail MCP server with auto authentication support

    Upvotes: 0Installs: 0GitHub stars: 255
    Install
  5. Why it’s hereCommunity pick

    An MCP server for Inbox Zero. Adds functionality on top of Gmail like finding out which emails you need to reply to or need to follow up on.

    Upvotes: 0Installs: 0GitHub stars: 12k
    Install
  6. Why it’s hereOfficial server

    Email deliverability testing for agents. Four tools: get a disposable test address, wait for the report once the message arrives, read it, and fetch the raw source. The report has 42 checks (SPF, DKIM, DMARC, 21 blocklists, two spam engines, Gmail and Yahoo bulk sender rules), each linked to its RFC, plus a fix plan. Remote endpoint, no API key.

    Upvotes: 2Installs: 0GitHub stars: 2
    Install
  7. Email MCP logo

    #7 Email MCP

    marlinjai

    Why it’s hereCommunity pick

    Unified MCP server for email across Gmail (REST API), Outlook (Microsoft Graph), iCloud, and generic IMAP/SMTP. 24 tools for search, send, organize, and batch-manage emails with built-in OAuth2 and encrypted credential storage.

    Upvotes: 0Installs: 0GitHub stars: 26
    Install
  8. Why it’s hereCommunity pick

    Comprehensive Google Workspace MCP server with full support for Google Calendar, Drive, Gmail, and Docs, Forms, Chats, Slides and Sheets over stdio, Streamable HTTP and SSE transports.

    Upvotes: 0Installs: 0GitHub stars: 3.5k
    Install
  9. Why it’s hereCommunity pick

    Gmail MCP server — scope-gated tools + attachment/download path jails + supply-chain hardening. Fork of GongRzhe/Gmail-MCP-Server via ArtyMcLabin's intermediate fork.

    Upvotes: 0Installs: 0GitHub stars: 17
    Install
  10. Gws MCP Server logo

    #10 Gws MCP Server

    conorbronsdon

    Why it’s hereCommunity pick

    Google Workspace MCP server exposing 23 curated tools for Drive, Sheets, Calendar, Docs, and Gmail via the gws CLI.

    Upvotes: 0Installs: 0GitHub stars: 13
    Install

Which Gmail MCP server should you use?

Gmail servers authenticate with Google OAuth, and the scopes you grant decide the risk: read-only scopes let an agent search and summarize, while send and modify scopes let it act as you. Start read-only and add drafting before full send access.

Email is a common channel for prompt injection — a message can contain instructions aimed at the agent. Prefer servers and clients that require confirmation before sending, and avoid auto-approving send tools.

Frequently asked questions about Gmail MCP servers

What is the best Gmail MCP server?

This page ranks Gmail MCP servers by real usage across the AllMCPs directory. For broader Google access (Calendar, Drive, Docs) see the Google Workspace page.

Can an AI agent send email from my Gmail?

Yes, if the server has the Gmail send scope. Keep manual approval on for send tools, since an agent that reads untrusted email can be steered by instructions hidden in a message.

How does a Gmail MCP server authenticate?

Through Google OAuth. You create OAuth credentials in a Google Cloud project, authorize the server once in the browser, and it stores a refresh token locally.