io.github.Alexendros/proton-mail-mcp
Quality Score
80
/100
Proton Mail MCP via Bridge (IMAP/SMTP) · 13 tools · dual transport stdio + HTTP.
§01 Install
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"proton-mail-mcp": {
"command": "npx",
"args": [
"-y",
"@alexendros/proton-mail-mcp"
],
"env": {
"PROTON_BRIDGE_HOST": "<proton_bridge_host>",
"PROTON_IMAP_PORT": "<proton_imap_port>",
"PROTON_SMTP_PORT": "<proton_smtp_port>",
"PROTON_USERNAME": "<proton_username>",
"PROTON_PASSWORD": "<your-proton_password>"
}
}
}
}Cursor (.cursor/mcp.json)
{
"mcpServers": {
"proton-mail-mcp": {
"command": "npx",
"args": [
"-y",
"@alexendros/proton-mail-mcp"
],
"env": {
"PROTON_BRIDGE_HOST": "<proton_bridge_host>",
"PROTON_IMAP_PORT": "<proton_imap_port>",
"PROTON_SMTP_PORT": "<proton_smtp_port>",
"PROTON_USERNAME": "<proton_username>",
"PROTON_PASSWORD": "<your-proton_password>"
}
}
}
}Cline (cline_mcp_settings.json)
npx -y @alexendros/proton-mail-mcp§02 Environment variables
PROTON_BRIDGE_HOSTHostname or IP of the Proton Mail Bridge (default: 127.0.0.1 for local, or container hostname in compose).
PROTON_IMAP_PORTIMAP port exposed by Proton Mail Bridge (default: 1143).
PROTON_SMTP_PORTSMTP port exposed by Proton Mail Bridge (default: 1025).
PROTON_USERNAMErequired
Bridge username (your Proton Mail address).
PROTON_PASSWORDrequiredsecret
Bridge-generated app password (NOT your Proton account password).
§03 MCP Quality Score · methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
§04 Alternatives in Email
Fiber AI
ai.fiber/mcp
Search companies, enrich contacts, and reveal emails and phones from your AI agent.
MailJunky
ai.mailjunky/mcp
Send emails, track events, and manage contacts with MailJunky.
RadiusOS CRM
ai.radiusos.www/crm
34-tool CRM server — contacts, pipeline, quotes, invoices, scheduling, email, and AI scoring.