Home › Communication › Proton Mail (unofficial)
Proton Mail (unofficial)
Unofficial Proton Mail MCP — send, read, search & organize email over SMTP and IMAP
Topics: Communication
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 1.0.2)
npx -y proton-mail-mcp@1.0.2
Or add to your MCP client config:
{
"mcpServers": {
"proton-mail-mcp": {
"command": "npx",
"args": [
"-y",
"proton-mail-mcp@1.0.2"
],
"env": {
"PROTONMAIL_USERNAME": "<YOUR_VALUE>",
"PROTONMAIL_PASSWORD": "<YOUR_VALUE>",
"PROTONMAIL_HOST": "<YOUR_VALUE>",
"PROTONMAIL_PORT": "<YOUR_VALUE>",
"PROTONMAIL_SECURE": "<YOUR_VALUE>",
"IMAP_HOST": "<YOUR_VALUE>",
"IMAP_PORT": "<YOUR_VALUE>",
"IMAP_SECURE": "<YOUR_VALUE>",
"IMAP_USERNAME": "<YOUR_VALUE>",
"IMAP_PASSWORD": "<YOUR_VALUE>",
"READONLY": "<YOUR_VALUE>",
"RESTRICT_OUTBOUND_TO_SELF": "<YOUR_VALUE>",
"ALLOW_FILE_DOWNLOAD_DIR": "<YOUR_VALUE>",
"ALLOW_EMPTY_FOLDER": "<YOUR_VALUE>",
"DEBUG": "<YOUR_VALUE>"
}
}
}
}
PROTONMAIL_USERNAMErequired — Your Proton Mail email addressPROTONMAIL_PASSWORDrequired secret — Your Proton Mail SMTP password (not your login password; generate one in Proton settings)PROTONMAIL_HOST— SMTP hostPROTONMAIL_PORT— SMTP portPROTONMAIL_SECURE— Use TLS for SMTP (true for port 465)IMAP_HOST— Proton Mail Bridge IMAP host (required for read/search tools)IMAP_PORT— Proton Mail Bridge IMAP portIMAP_SECURE— Use TLS for IMAPIMAP_USERNAME— Proton Mail Bridge username (falls back to PROTONMAIL_USERNAME)IMAP_PASSWORDsecret — Proton Mail Bridge password (falls back to PROTONMAIL_PASSWORD)READONLY— Disable all mutating tools (send, move, delete, flags, labels, bulk ops, folder/label management)RESTRICT_OUTBOUND_TO_SELF— Refuse live sends to any recipient other than PROTONMAIL_USERNAME (for throwaway/QA accounts)ALLOW_FILE_DOWNLOAD_DIR— Allowlist directory enabling download_attachment.saveTo; when unset, attachments return as inline base64ALLOW_EMPTY_FOLDER— Register the empty_folder tool (not recommended)DEBUG— Enable verbose logging to stderr
Related servers
inbox-zero
An MCP server for Inbox Zero. Adds functionality on top of Gmail like finding out which emails you need to reply to or need to follow up on.
whatsapp-mcp
An MCP server for searching your personal WhatsApp messages, contacts and sending messages to individuals or groups
slack-mcp-server
The most powerful MCP server for Slack Workspaces.
telegram-mcp
Telegram API integration for accessing user data, managing dialogs (chats, channels, groups), retrieving messages, sending messages and…
emailmd
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
Microsoft 365 MCP Server
Interact with Microsoft 365 and Office services through the Microsoft Graph API.
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry