MCP servers for Gmail 57

These MCP servers and clients connect an AI assistant to Gmail, or mention it in their description or GitHub topics. MCP Harbor lists 57 of them; the most starred are google_workspace_mcp (★3,406), google-docs-mcp (★678) and backlot (★298).

94% open source · mostly JavaScript, TypeScript, Python · 34 updated in the last 30 days · fastest this week: google_workspace_mcp (+51 stars)

57 Gmail MCP servers

taylorwilsdon · Python+51 stars this week (+1.5%)
Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace MCP Server & CLI Tool
a-bonus · TypeScript
The Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
backlot★ 298
brekkylab · Python
A local emulator for enterprise SaaS APIs — Slack, Gmail, Google Drive, GitHub, Jira, Notion, S3 and more — with the real response shapes, pagination, auth and per-document ACLs, over a corpus you supply.
aaronsb · TypeScript
A Model Context Protocol (MCP) server that provides authenticated access to Google Workspace APIs, offering integrated Authentication, Gmail, Calendar, and Drive functionality
mail-mcp★ 108
tecnologicachile · Rust
Secure IMAP/SMTP/EWS/Graph API MCP server in Rust — Microsoft 365, Hotmail, Gmail, Zoho, OAuth2, multi-account
klemensgc · TypeScript
Modular Context | Karpathy LLM Knowledge Base + Gmail & G-Cal — multi-account MCP server for Claude Code, encrypted local-first
gmail-mcp★ 63
shinzo-labs · JavaScript
MCP Implementation for Gmail Services
baryhuang · Python
A MCP (Model Context Protocol) server that provides get, send Gmails without local credential or token setup.
mail-use★ 47
leeguooooo · JavaScript
Email for AI agents — read, search, send and triage Gmail / QQ / 163 / any IMAP from the CLI or MCP. Part of the *-use family.
evolsb · Shell
Multi-account Google Workspace (Gmail, Drive, Calendar, Sheets, Docs) + Slack MCP servers for Claude Code. Setup guide with CLAUDE.md for AI-guided installation.
j3k0 · TypeScript
MCP Server for Gmail and Calendar
Oolab-labs · TypeScript
The decision layer for personal AI. Local-first runtime where agents automate across GitHub, Slack, Gmail & 45+ services — but every risky action can stop for your yes, workers (agents) earn autonomy from track record, and every decision leaves a receipt. Your models, your machine, your policy. Incl
email-mcp★ 26
marlinjai · TypeScript
Unified MCP server for email access across Gmail, Outlook, iCloud, and IMAP
bakissation · TypeScript
Multi-account Google MCP server for Claude Code: Gmail, Drive, Calendar, Sheets, Docs, Contacts, Search Console, and more. ~871 tools with OAuth2 multi-account switching.
madrobotnet · Python
Proactive layer for every AI agent — an MCP server that watches Gmail/Calendar and remembers conversations, so your agent reaches out first when you need it.
conorbronsdon · TypeScript
Curated MCP server for Google Workspace: Gmail, Calendar, Drive, Sheets, Docs, and Tasks via the official gws CLI. 67 focused tools instead of 400, side effects declared on every one. The permissions leg of trust infrastructure for agents.
jgalea · TypeScript
Email MCP server — Gmail, IMAP, and JMAP support for AI tools
mcp-z · TypeScript
MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export
@klodr/gmail-mcpnpm package
GitHub Actions · JavaScript
Gmail MCP server — scope-gated tools + attachment/download path jails + supply-chain hardening. Fork of GongRzhe/Gmail-MCP-Server via ArtyMcLabin's intermediate fork.
pylos-mcpnpm package
GitHub Actions · JavaScript
Email MCP server for Gmail, Outlook and any IMAP mailbox, hardened against prompt injection
ainative-studio · JavaScript
AINative ZeroDB Memory MCP Server - 18 tools for agent memory: 9 memory + 5 write-back (Slack, Gmail, Calendar, GitHub, Notion) + 4 plan artifacts (persistent plans/PRDs across sessions with diff history). Auto-context middleware. Production-ready for Cla
email-mcp-pronpm package
batsama · JavaScript
通用邮箱 MCP 服务器 - 基于 imapflow 重写 IMAP 实现,支持 IMAP ID 命令(RFC 2971),完美兼容网易邮箱(163/126/yeah),支持 QQ、Gmail、Outlook、企业邮箱等
GitHub Actions · JavaScript
The Gmail MCP server for coding agents: search, read, analyse and draft across inboxes, with sending gated by approval.
GitHub Actions · JavaScript
MCP server for Google Workspace: Docs, Sheets, Drive, Gmail, Calendar, Slides, and Forms
gogcli-mcp-gmailnpm package
GitHub Actions · JavaScript
Extended Gmail MCP server via gogcli — auth + full Gmail support (threads, labels, drafts, attachments, forward, autoreply, bulk operations)
gogcli-mcpnpm package
GitHub Actions · JavaScript
MCP server wrapping gogcli for Google service access
GitHub Actions · JavaScript
Google Workspace MCP Server - Model Context Protocol server providing secure access to Google Drive, Docs, Sheets, Slides, Calendar, and Gmail through MCP clients e.g. Claude Desktop
artymclabin · JavaScript
Lean Gmail MCP server with auto authentication support (maintained fork of GongRzhe/Gmail-MCP-Server)
GitHub Actions · JavaScript
Google Workspace MCP Server - npm distribution
iskifogl · JavaScript
MCP server for Google Workspace integration (Gmail, Calendar, Drive) with flexible authentication
shwetankshrey · JavaScript
Minimal Gmail MCP for approved sending and label management
vineethnkrishnan · JavaScript
An MCP server for Google Workspace APIs (Gmail, Calendar, Drive, Sheets), enabling AI assistants to search emails, check calendars, find files, and read spreadsheets.
hypermail-mcpnpm package
hypersimple · JavaScript
Open-source MCP server for AI agents to manage Gmail, Outlook, Microsoft 365, and IMAP mailboxes through one unified interface.
mailwardennpm package
GitHub Actions · JavaScript
A reliable, native Gmail MCP server with full mailbox control — search, labels, archive, trash, attachments, and snooze.
GitHub Actions · JavaScript
ExpenseBot MCP server for receipt and income capture, Gmail scans, spending analytics, and reviewed expense reports from AI assistants.
a-bonus · JavaScript
MCP server for Google Docs, Sheets, Drive, Gmail, and Calendar
strixgovernance · JavaScript
Pre-classified capability registry for popular MCP servers (Slack, GitHub, Linear, Notion, Filesystem, Postgres, Email/SMTP/Gmail). Drop-in starter for @strixgov/tool-gateway.
@vesxo/connectnpm package
bkrtaenmn · JavaScript
Secure, AI-compatible Model Context Protocol (MCP) server for connecting AI agents to Vesxo SaaS ecosystem (Gmail, HubSpot, Slack, etc.)
xaq-clinpm package
GitHub Actions · JavaScript
Self-hosted Gmail broker for AI agents (formerly agentinbox): one place for credentials, MCP tools, real-time webhooks, guardrails, and a web console.
GitHub Actions · JavaScript
DeepSeek Harness plugin with a settings page that downloads, enables and mounts MCP servers for work apps (Office, Blender, Unity, Figma, Photoshop, Chrome, Godot, Windows, Notion, Gmail, Cloudflare, Cloudflare Docs, GitHub, ComfyUI, FFmpeg, Obsidian), pl
Fluxmail CloudMCP Registry
fluxmail.ai
Hosted MCP server for your Gmail, Outlook and IMAP mail, with mailboxes and scopes set per agent.
Oryah MailMCP Registry
infinihash.com
Governed email for agents: Gmail, M365 and IMAP; per-mailbox permissions, send allowlist, audit log
Mailbox MCPMCP Registry
mailbox-mcp.com
Read, send, file and search email in any Gmail, Microsoft 365 or IMAP mailbox, plus its calendar.
enhanciar.in
Ask your company's Slack, Gmail, Drive, Notion, Jira and code from any MCP client, with sources.
WorkwaeMCP Registry
workwae.com
Email, calendar and contacts for AI agents: Gmail, Microsoft 365 and IMAP accounts behind one API.
sickle.app
Gmail, Outlook, iCloud, Fastmail and any IMAP mailbox for your agent. Scoped OAuth, approved sends.
agmailMCP Registry
shveik.dev
Email inboxes for agents by the hour: wait for a mail, get the code or link. Pay per call.
MarleyFetchMCP Registry
marleyfetch.com
Let AI agents send email from your own Gmail, Microsoft 365 or SMTP inbox, with guardrails.
Passport.MeMCP Registry
passport.me
Your Gmail, Calendar, Drive, GitHub, Oura, wallet and confirmed profile facts in any MCP client.
Higgs HubMCP Registry
higgshub.pro
Gmail, Outlook, Drive, OneDrive and calendars for AI agents. Many accounts, one endpoint, audit log.
SignatureForeverMCP Registry
signatureforever.com
Audit and build email signatures that survive Gmail, Outlook desktop and Apple Mail.
mailMCP Registry
anymailmcp.com
Read, send, organize, watch email on any IMAP mailbox: Gmail, iCloud, OVH, Zoho, Fastmail + CalDAV.
AttroveMCP Registry
attrove.com
Catch conversations going quiet — watch outcomes and search Gmail, Slack, and meetings. One MCP.
alfred_MCP Registry
get-alfred.ai
Your real Gmail, Outlook and calendars, worked as you: read, draft, send, schedule, organize.
google-workspaceMCP Registry
proscendia.com
Permissioned access to Gmail, Drive and Calendar via the user's own Google account
inbox-previewMCP Registry
powerline.ai
Render HTML/.eml emails in real Gmail, Outlook & Yahoo web clients and screenshot them
RaiseKitMCP Registry
raisekit.co
CRM for VC fundraising. Pipeline, Gmail drafts, deck signals, VC intel — from your AI.

Frequently asked questions

What is the best MCP server for Gmail?

By GitHub stars, the most adopted Gmail entries on MCP Harbor are google_workspace_mcp (★3,406), google-docs-mcp (★678) and backlot (★298). Popularity is a starting point only. Check whether the project is maintained by the vendor, when it was last updated and which permissions it needs, then try it on a test account before giving it real credentials.

How do I add an MCP server for Gmail?

Open a listing below, copy the package name or server URL from its README, and add it to your client: claude mcp add in Claude Code, mcpServers in Cursor or Claude Desktop, servers in VS Code. The install guide has copy-paste config for each one.

How many Gmail MCP servers are there?

MCP Harbor currently lists 57 projects that match Gmail. 34 of them were updated in the last 30 days and 94% of the GitHub projects carry an open-source license. The list is rebuilt every day from the official MCP Registry, GitHub, npm and PyPI, so a new server shows up here on the first daily update after it meets the listing criteria.

MCP servers for other tools

Data last updated . Stars and downloads are refreshed every day from GitHub and npm.

Contact MCP Harbor

We reply by email. You can also write to hello@spone.io.