# Proton Bridge MCP

Gives AI assistants access to search, inspect, and draft messages in Proton Mail via a local bridge. Keeps email on your drive without third-party exposure.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 1
- Author: Considus
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Considus/proton-bridge-mcp
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/proton-bridge-mcp

## What it does

The server hooks your assistant into Proton Mail on the local machine. Because Proton uses end-to-end encryption, there is no remote cloud endpoint for assistants to query. Instead, the official Proton Mail Bridge decrypts everything locally and runs IMAP and SMTP on `127.0.0.1`. Your email never travels to external servers. Without Proton Mail Bridge running on that local address, the server will not function.

It can search your mailbox, pull text from PDF invoices, and inspect images. Sending and forwarding are guarded by a confirmation prompt. If you prefer to review messages yourself, pass `draft=true` to save them straight to Drafts. Attachments are locked to specific approved directories, stopping the agent from attaching random personal files from your hard drive.

The `poll_folder` tool watches for fresh messages. It uses checkpoints alongside `UIDVALIDITY` markers so folder resyncs do not cause repeated runs. Deleting folders is blocked to keep your mailbox structure intact, and message deletions can only move items to Trash.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- search encrypted emails and read PDF invoice text locally
- create threaded draft replies without sending them immediately
- organise messages with tags and folders across multiple mailboxes
- monitor incoming messages via checkpointed folder polling

## Example prompts
- Find messages with invoice attachments from last month and read the text from the PDFs
- Create a draft reply to the latest thread from my manager using `create_draft`
- Check new messages in Inbox with `poll_folder` and apply the finance label

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [mcp](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — MCP server · ★ 12110
- [Robin: AI-Powered Dark Web OSINT](https://affpapa.org/en/nevibecode/mcp/robin-ai-powered-dark-web-osint.md) — MCP server · ★ 7718
- [jshookmcp](https://affpapa.org/en/nevibecode/mcp/jshookmcp.md) — MCP server · ★ 2066
- [OpenOSINT](https://affpapa.org/en/nevibecode/mcp/openosint.md) — MCP server · ★ 1816

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
