CP

considus/proton-bridge-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1 stars 1 forks 质量 70 趋势 22Apache-2.0

通过Proton Mail Bridge实现Proton Mail的本地MCP服务器。读取、组织并对任何AI助手进行门禁发送访问,无需邮件离开机器。非官方,与Proton AG无关联。

概览

让任何AI助手阅读、整理并精心限制发送权限,无需将邮件交给任何人。 Proton 是端到端加密的,这正是它的全部意义,也是为什么没有 API 可以插入助手的原因。你的邮件只能在你自己的设备上读取。Proton Mail Bridge 是本地解密的部分,并用普通 IMAP 和 SMTP 通信到 127.0.0.1,所以有了 Bridge,这个服务器根本不需要把你的邮件发送到任何地方。 非官方,且与宝腾股份公司无关或认可。 搜索和阅读邮件,提取附件阅读(包括PDF发票的正文),一次或批量标记和归档消息,在线程中回复,并在确认步骤后发送或转发。 任何发送的邮件都取为draft=true,这会把它放进你的草稿中供你查看。这条路径不需要确认,因为什么都不会有结果。

概述(AI 翻译)

让任何AI助手阅读、整理并精心限制发送权限,无需将邮件交给任何人。

Proton 是端到端加密的,这正是它的全部意义所在,也是为什么没有 API 可以插入助手。你的邮件只能在你自己的设备上读取。Proton Mail Bridge 是本地解密并用普通 IMAP 和 SMTP 向 127.0.0.1 传递的部分,所以有了 Bridge,这个服务器根本不需要把你的邮件发送到任何地方。

非官方,且与宝腾股份公司无关或认可。

文档 ·安装 ·安全 ·常见问题

它能做什么

搜索和阅读邮件,提取附件阅读(包括PDF发票的正文),一次或批量标记和归档消息,在线程中回复,并在确认步骤后发送或转发。

任何发送的都用draft=true,这会放在你的草稿里供你查看。这条路径不需要确认,因为没有任何进展。

文件可以附加到你发送的任何东西上,但只能附加你说过允许的目录。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Proton Bridge MCP

Give any AI assistant read, organise and carefully-gated send access to your Proton Mail, without handing your mail to anyone.

Proton is end-to-end encrypted, which is the whole point of it, and it’s also why there’s no API to plug an assistant into. Your mail is only readable on your own machine. Proton Mail Bridge is the piece that decrypts locally and speaks ordinary IMAP and SMTP to 127.0.0.1, so with Bridge in place this server never has to send your mail anywhere at all.

Unofficial, and not affiliated with or endorsed by Proton AG.

Docs · Install · Security · FAQ

What it can do

Search and read mail, pull attachments out and read them (including the text of PDF invoices), tag and file messages one at a time or in batches, reply in thread, and send or forward behind a confirmation step.

Anything that sends takes draft=true instead, which puts it in your Drafts for you to look at. That path needs no confirmation, because nothing goes anywhere.

Files can be attached to anything you send, though only from directories you’ve said are allowed. Reading any file on the machine and posting it out is how data walks off a computer, so the default is the attachments folder and widening it is your decision, not something an instruction in an email can talk it into.

Tool What it does
list_folders Every folder and label, read live each time. Name one and you get its counts, plus the UIDVALIDITY every uid in it depends on
poll_folder What has arrived since you last looked, and confirms a batch was handled
search_mail Search by text, sender, subject, date range, unread and starred, in one folder or across every folder and label with duplicates collapsed. With nothing to search for, it lists the newest. Can also report each message’s other labels and folders
get_headers Headers with SPF, DKIM and DMARC verdicts, and Proton metadata
read_message Full headers and body
list_attachments Real documents, kept apart from inline images and PGP keys
read_attachment Pulls the text out, PDFs included, and hands an image back so it can actually be looked at
save_attachment Writes a file out, deleted again after 15 minutes unless you say otherwise
purge_attachments Deletes those files now
find_thread The whole conversation, and which messages carry documents
reply Replies with correct threading, to everyone if you ask, with your own addresses stripped from Cc, gated
create_draft Writes into Drafts, never sends
update_draft Replaces a draft, keeping its threading
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →