← Index

io.github.Alexendros/proton-mail-mcp

io.github.Alexendros/proton-mail-mcp·v0.1.2·Email
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_HOST

Hostname or IP of the Proton Mail Bridge (default: 127.0.0.1 for local, or container hostname in compose).

PROTON_IMAP_PORT

IMAP port exposed by Proton Mail Bridge (default: 1143).

PROTON_SMTP_PORT

SMTP port exposed by Proton Mail Bridge (default: 1025).

PROTON_USERNAME
required

Bridge username (your Proton Mail address).

PROTON_PASSWORD
requiredsecret

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