62
/ 100
4 days ago
glama

imap-smtp-mcp

Exposes any IMAP mailbox and SMTP relay as MCP tools, enabling email management (read, search, send, delete) through MCP-compatible agents.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
🚨
Known vulnerabilities in dependencies: 2 critical, 3 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
🔐
You'll be asked for 3 credentials: AUTH_TOKEN, IMAP_PASS, SMTP_PASS
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// known CVEs in dependencies2 critical3 high1 medium5 low

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

criticalvitest@1.6.0GHSA-5xrq-8626-4rwp

When Vitest UI server is listening, arbitrary file can be read and executed

criticalvitest@1.6.0GHSA-9crc-q9x8-hgqq

Vitest allows Remote Code Execution when accessing a malicious website while Vitest API server is listening

high@modelcontextprotocol/sdk@1.25.3GHSA-345p-7cg4-v4c7

@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse

highnodemailer@6.9.13GHSA-p6gq-j5cr-w38f

Nodemailer: Message-level raw option bypasses disableFileAccess/disableUrlAccess, enabling arbitrary file read and full-response SSRF in the delivered message

highnodemailer@6.9.13GHSA-rcmh-qjqh-p98v

Nodemailer’s addressparser is vulnerable to DoS caused by recursive calls

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configALLOWED_DOMAINS
🔐 secretAUTH_TOKEN
configFASTMCP_HOST0.0.0.0 Bind address (use 127.0.0.1 for local-only)
configFASTMCP_PORT3143 HTTP port (only for httpStream)
configFASTMCP_TRANSPORThttpStream httpStream or stdio
configIMAP_HOSTIMAP server hostname (e.g. imap.gmail.com)
🔐 secretIMAP_PASSIMAP password or app password
configIMAP_PORT993 IMAP port (993 for SSL, 143 for STARTTLS)
configIMAP_REJECT_UNAUTHORIZEDfalse Reject invalid TLS certs (set true for production)
configIMAP_SECUREtrue Use TLS (set false for STARTTLS or plaintext)
configIMAP_USERIMAP username (often your full email address)
configLOG_DIR./logs Directory for log files
configLOG_LEVELinfo fatal, error, warn, info, debug, trace
configREDACT_LOGS
configSMTP_FROMSMTP_USER "From" address (if different from SMTP_USER)
configSMTP_HOSTSMTP server hostname (often same as IMAP host)
🔐 secretSMTP_PASSSMTP password or app password
configSMTP_PORT465 SMTP port (465 for SSL, 587 for STARTTLS)
configSMTP_REJECT_UNAUTHORIZEDfalse Reject invalid TLS certs
configSMTP_SECUREtrue Use TLS
configSMTP_USERSMTP username
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 2 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/deamondev888-imap-smtp-mcp-71s3w7)](https://m8ven.ai/mcp/deamondev888-imap-smtp-mcp-71s3w7)
commit: ebaeb5119706f12f0ff170858bc6b2029d14c6f7
code hash: a9add110028a29bc45722038e879765ecd8e6cc44e479ed88b165c8028d663dc
verified: 7/27/2026, 10:23:06 AM
view raw JSON →