googlarz/proton-mail-bridge-client

View on GitHub โ†—

๐ŸŒ‰ Local-first Proton Mail MCP and CLI through Proton Bridge. Search, read, draft, send, sync, and act on mail from Claude Desktop or Terminal.

33 โ˜…7 forksJavaScriptUpdated 20d ago

What you need to know

CLI plus Claude Desktop MCP server giving full access to Proton Mail via Proton Bridge, with 40+ capabilities including read, search, send, triage, folders, and attachments.

Install

npm install -g proton-mail-bridge-client (or brew tap googlarz/tap)
Requires Proton Bridge installed, signed in, and running
Run proton-mail-bridge-client setup-claude-desktop wizard

Usage

  • โ€ขAdd proton-mail-bridge MCP server with PROTONMAIL_USERNAME/PASSWORD (Bridge password) and IMAP/SMTP settings
  • โ€ขAsk Claude to triage inbox, search, draft, reply, archive, manage folders, save attachments
  • โ€ขOr use the full CLI: proton-mail-bridge-client <command> with --json output

Key features

  • โœ“76 MCP tools plus full CLI parity
  • โœ“Fast local full-text search with SQLite index
  • โœ“Safety controls: read-only mode, send gate, destructive-action confirmation, per-action allowlist
  • โœ“Privacy-native: mail stays on your machine via local Proton Bridge
  • โœ“Ambient new-mail notifications via IMAP IDLE
  • โœ“Node 18+, MIT license

Best for

Managing a Proton Mail inbox from Claude Desktop, Cline, or scripts.

Clients: Claude Desktop ยท Cline

Reviewed 2026-08-11

Topics

claudeclaude-codeemailmcpmodel-context-protocolprivacyproton-bridgeprotonmail
Stars
33โ˜…
Forks
7
Language
JavaScript
License
MIT
Created
2026-03-24
Last push
2026-08-15