MCP.Market

Google Mail MCP server

by mmedum·io.github.mmedum/google-mail-mcp·v4.0.2

Gmail over MCP from your own account: search, read threads and messages, labels and drafts.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Google Mail yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Google Mail tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Google Mail compares

Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 82% of 916 Email servers

Release history: 16 versions in the registry since 2026-09-27, latest 2026-11-03, typically one every 1 day.

Install Google Mail in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Google Mail repository's README, as published. We do not edit it. Read it on GitHub

google-mail-mcp

Gmail as MCP tools. Read your mail without letting it read your assistant.

A single Go binary that speaks MCP over stdio. It runs as a subprocess of your client, on your own machine, against your own Google account. There is no server to host and no service account: you create a Google OAuth client, log in once, and the refresh token stays in your OS keyring.

It works inside a mailbox. A calendar invitation's event, a linked Drive file and a Chat space belong to servers built on those APIs.

Why google-mail-mcp

Every message was written by somebody other than you, and some of it is written to steer an AI assistant. So mail comes back inside blocks marked with a per-call boundary token; text a reader of the mail would not have seen — hidden styles, zero-width characters, text colored like its background — is removed and counted; nothing a message links to or embeds is fetched; and a link whose text names a different site from its target is flagged.

The writes that would make a persuaded assistant dangerous are not there. Forwarding, filters that forward and delegation are not implemented. Sending is not registered unless you turn it on, and then only a draft can be sent. Removal is trash; permanent deletion is not registered unless you turn it on, and is the only thing that asks Google for full mail access.

Reads are bounded. A thread comes back newest first within a character budget, with quoted replies and signatures collapsed to a line saying how much was hidden, and every omission says how to continue. Non-ASCII subjects, names and filenames decode in any charset.

Install

go install github.com/mmedum/google-mail-mcp/cmd/google-mail-mcp@latest

Or take an archive from the latest release — Linux, macOS and Windows, on amd64 and arm64 — and verify it before you run it:

sha256sum -c checksums.txt --ignore-missing

# The checksum file is signed with a keyless Sigstore certificate tied to
# the release workflow's identity.
cosign verify-blob checksums.txt \
  --bundle checksums.txt.bundle \
  --certificate-identity-regexp 'https://github\.com/mmedum/google-mail-mcp/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

# And the archive itself carries build provenance.
gh attestation verify google-mail-mcp_*.tar.gz --repo mmedum/google-mail-mcp

Every archive ships an SBOM. Builds are reproducible: rebuilding a tag gives the same bytes.

Claude Desktop

Every release also carries a .mcpb bundle. Open it and Claude Desktop installs the server and asks for your OAuth client JSON. It covers macOS, Windows and Linux on both architectures. Its SHA-256 is in the same signed checksums.txt.

The bundle does not log you in. Install the binary as well, run google-mail-mcp login --client-secret once, and the bundle uses the same credentials.

Set up Google

docs/gcp-setup.md has the whole of it: a Cloud project with the Gmail API enabled, a consent screen, the scopes for how you will run the server, and a Desktop app OAuth client. Then:

google-mail-mcp login --client-secret ~/path/to/client_secret.json
google-mail-mcp doctor

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Google Mail: common questions

Is Google Mail MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Google Mail safety report
Does Google Mail need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Google Mail maintained?
The last commit was 38 days ago (2026-09-27). The latest release is v4.0.2.
What can I use instead of Google Mail?
Servers from other publishers that do the same job: Google Workspace MCP server, Outlook MCP server and Mailbox MCP server.

Alternatives to Google Mail

Same job from other publishers: the closest match first, then the best rated.

  • Google Workspace
    Give AI agents access to Gmail, Calendar, Drive, and more — multi-account, manifest-driven
    A
  • Outlook MCP
    Microsoft Outlook personal accounts: mail, rules, calendar, contacts, to-do, drafts (77 tools).
    A
  • Mailbox
    Multi-account email MCP server for Gmail, IMAP, and JMAP: search, send, drafts, labels.
    B
  • Multi Gmail
    Manage multiple Gmail accounts in Claude Desktop — search, send, reply, draft, and organize.
    B
  • mail-index
    Local-first, read-only MCP server for recall over your Gmail: search, contacts, threads, digests.
    A

More from mmedum →