proton-mcp
proton-mcp
Proton Mail 用のセルフホスト型 Model Context Protocol (MCP) サーバー。Proton Mail Bridge の隣で実行するように設計され、MCP クライアントに対して小さく、監査可能なメールボックスツール一式を公開します。
ステータス: 初期開発中。
v0.1は意図的に読み取り専用です。
目標
NAS またはホームサーバー上で Docker Compose を使って継続的に実行する。
Proton Mail Bridge を LAN およびインターネットから隔離した状態に保つ。
Proton の暗号化を直接扱わず、ローカルの IMAP/SMTP 経由で Bridge と通信する。
汎用的なシェルやファイルシステムへのアクセスではなく、限定された MCP ツールを公開する。
メールボックスの整理を効率化するために、まずメタデータを返し、完全なメッセージ本文は必要に応じてのみ返す。
読み取り専用インターフェースが十分にテストされた後でのみ、制御された書き込み操作を追加する。
Related MCP server: proton-mail-mcp
v0.1 で計画されているツール
list_foldersmailbox_statstop_senderssearch_mailget_message
ツール契約については docs/SPEC.md、デプロイモデルについては ARCHITECTURE.md を参照してください。
デプロイモデル
MCP client
|
| authenticated MCP
v
proton-mcp container
|
| localhost IMAP
v
proton-bridge container
|
v
Proton Mail意図された Docker Compose デプロイでは、proton-mcp と proton-bridge が共有ネットワーク名前空間を持つため、Bridge をループバックにバインドしたままにできる。IMAP/SMTP ポートを LAN に公開してはならない。
開発原則
リポジトリ、イメージ、ログ、通常の環境変数に Proton アカウントのパスワードを置かないこと。
任意のシェル MCP ツールを置かないこと。
v0.1に破壊的な MCP ツールを置かないこと。大量のメール本文を LLM に送るのではなく、決定的なメールボックス処理を優先すること。
検証 簡単さを保つこと。将来のエージェントは、作業を終える前に 1 つのコマンド(
make check)を実行できるようにすること。
ドキュメント
AGENTS.md— コーディングエージェントのための簡潔な指示。ARCHITECTURE.md— システムの境界と設計判断。SECURITY.md— セキュリティの不変条件。docs/SPEC.md— MCP ツール契約。docs/DEVELOPMENT.md— ローカル開発ワークフロー。docs/OPERATIONS.md— Synology / Docker の運用。
ライセンス
MIT。 LICENSE を参照してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA read-only MCP server that connects to Proton Mail via Proton Bridge, enabling AI assistants to search, list, and read emails securely without leaving your machine.4351MIT
- AlicenseAqualityBmaintenanceUnofficial MCP server for Proton Mail (not affiliated with Proton AG) — send, read, search & organize email over SMTP/IMAP31913MIT
- AlicenseAqualityCmaintenanceMCP server for reading, searching, and sending ProtonMail emails via the ProtonMail Bridge.162GPL 3.0
- AlicenseNot gradedqualityAmaintenanceSelf-hosted MCP server that enables reading, sending, and automating Proton Mail via Bridge, with optional SimpleLogin alias management.MIT
Related MCP Connectors
Read, search, send, organize, draft and schedule email across your inboxes from any MCP client.
A basic MCP server to operate on the Postman API.
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/purplehat93/proton-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server