
Proton Mail Mcp
Let your coding agent read, search, and send Proton Mail through Bridge IMAP/SMTP without leaving the MCP toolchain.
Overview
Proton Mail MCP is a MCP server for the Build phase that exposes 13 Proton Mail tools over Bridge IMAP/SMTP with stdio and HTTP transports.
What is this MCP server?
- 13 MCP tools for Proton Mail via official Bridge (IMAP/SMTP)
- Dual transport: stdio npm package and HTTP
- Configurable Bridge host and IMAP (1143) / SMTP (1025) ports
- Bridge app password auth—never your account login password
- Dual transport: stdio and HTTP
- Default Bridge ports: IMAP 1143, SMTP 1025
What problem does it solve?
Your agent cannot safely access Proton Mail because there is no simple MCP bridge between Bridge and your coding workflow.
Who is it for?
Builders on Proton Mail who want agent-driven inbox search, drafts, and sends during integration-heavy product work.
Skip if: Users without Proton Mail Bridge, or teams needing Google Workspace or Microsoft Graph instead of IMAP/SMTP Bridge.
What do I get? / Deliverables
You configure Bridge once and your agent can manage Proton Mail through thirteen structured tools inside MCP clients.
- MCP-connected Proton Mail read/send/search workflows
- Agent-callable mail operations over stdio or HTTP
Recommended MCP Servers
Journey fit
Email integration is core product plumbing—agents need mail the same way they need APIs during the build phase. Proton Bridge is an external service hook; this MCP layer is exactly an integrations connector for privacy-focused mail.
How it compares
Proton Bridge mail integration via MCP, not a marketing ESP or generic SMTP-only script.
Common Questions / FAQ
Who is proton-mail-mcp for?
Indie developers and small teams using Proton Mail who want Claude Code, Cursor, or similar agents to operate mail through MCP.
When should I use proton-mail-mcp?
Use it while building automations—support replies, transactional checks, or personal ops—once Proton Mail Bridge is running locally or in compose.
How do I add proton-mail-mcp to my agent?
Install @alexendros/proton-mail-mcp from npm, set PROTON_USERNAME and PROTON_PASSWORD (Bridge app password), optional PROTON_BRIDGE_HOST and ports, then add the stdio or HTTP server to your MCP config.