Email MCP server
IMAP/SMTP email MCP server — 52 tools, stdio + HTTP, IMAP IDLE push, multi-account, AI triage.
not scanned yet
117 stars1.2k downloads/wk
Reviews
Write oneNobody has reviewed Email yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Email tools
No tool declarations could be read from the package source. They show once the server is installed.
What the publisher says
From the Email repository's README, as published. We do not edit it. Read it on GitHub
Email MCP Server
An MCP (Model Context Protocol) server providing comprehensive email capabilities via IMAP and SMTP.
Enables AI assistants to read, search, send, manage, schedule, and analyze emails across multiple accounts. Exposes 47 tools, 7 prompts, and 6 resources over the MCP protocol with OAuth2 support (experimental), email scheduling, calendar extraction, analytics, provider-aware label management, real-time IMAP IDLE watcher with AI-powered triage, customizable presets and static rules, and a guided setup wizard.
Highlights
Table of Contents
- Highlights
- Security
- Background
- Install
- Usage
- API
- Maintainers
- Contributing
- License
Security
- All connections use TLS/STARTTLS encryption
- Passwords are never logged; audit trail records operations without credentials
- Token-bucket rate limiter prevents abuse (configurable per account)
- OAuth2 XOAUTH2 authentication for Gmail and Microsoft 365 (experimental)
- Attachment downloads capped at 5 MB with base64 encoding
Background
Most MCP email implementations provide only basic read/send. This server aims to be a full-featured email client for AI assistants, covering the entire lifecycle: reading, composing, managing, scheduling, and analyzing email — all from a single MCP server.
Key design decisions:
- XDG-compliant config — TOML at ~/.config/email-mcp/config.toml
- Multi-account — Operate across multiple IMAP/SMTP accounts simultaneously
- Layered services — Business logic is decoupled from MCP wiring for testability
- Provider auto-detection — Gmail, Outlook, Yahoo, iCloud, Fastmail, ProtonMail, Zoho, GMX
Install
Requires Node.js ≥ 22.
# Run directly (no install needed)
npx @codefuturist/email-mcp setup
# or
pnpm dlx @codefuturist/email-mcp setup
# Or install globally
npm install -g @codefuturist/email-mcp
# or
pnpm add -g @codefuturist/email-mcpDocker
No Node.js required — just Docker.
# Latest stable release
docker pull ghcr.io/codefuturist/email-mcp:latest
# Pin to an exact version (immutable)
docker pull ghcr.io/codefuturist/email-mcp:0.2.3
# Auto-update patches within a minor version
docker pull ghcr.io/codefuturist/email-mcp:0.2
# Track a major version (won't cross breaking-change boundary)
docker pull ghcr.io/codefuturist/email-mcp:0
# Pin to an exact git commit (immutable, CI traceability)
docker pull ghcr.io/codefuturist/email-mcp:sha-abc1234
# Or build from source
docker build -t ghcr.io/codefuturist/email-mcp .Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y @codefuturist/email-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add email-mcp -- npx -y @codefuturist/email-mcp
Email: common questions
- Is Email MCP server safe?
- Mostly: it is graded B (74/100). Read the Email safety report
- How do I install Email?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Email need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Email maintained?
- The last commit was in the last day (2026-09-26). The latest release is v0.5.1.
- What can I use instead of Email?
- Servers from other publishers that do the same job: Imap MCP server, MCP Emails MCP server and Fluxmail MCP server. Compare all Email alternatives.
Alternatives to Email
Same job from other publishers: the closest match first, then the best rated.
- ImapIMAP/SMTP MCP server to search, read, organize, send, reply & forward email for AI assistantsnot reviewedEstablishedA
- MCP EmailsNever-stored live email: read, send, organize, schedule and auto-triage Gmail or any IMAP mailbox.not reviewedGrowingA
FluxmailRead, search, draft, send, and organize email through Gmail, Outlook, and IMAP/SMTP mailboxes.not reviewedGrowingB- Proton Mail (unofficial)Unofficial Proton Mail MCP — send, read, search & organize email over SMTP and IMAPnot reviewedGrowingB
- MailboxMulti-account email MCP server for Gmail, IMAP, and JMAP: search, send, drafts, labels.not reviewedGrowingB