mcpemails.comを動かしているのと同じMCPサーバーを、自分のマシンと自分のデータベースで動かせます。メールボックスの認証情報は、あなたが管理するインフラの外に出ません。あなただけが持つ鍵で暗号化され、ツールの呼び出しで必要になった瞬間に、あなたのコンテナ内でだけ復号されます。
git clone https://github.com/Albretsen/MCPEmails
cd MCPEmails/self-host
make setup && make up小さなコンテナ4つ(Postgres、PostgREST、nginx、Denoサーバー)で構成されます。アカウント不要、私たちが保持する鍵もテレメトリーもありません。supabase/functions/mcp-serverを改変せずにそのまま実行します。ホスト版の製品と同一のコードです。
Fastmail、iCloud、Yahoo、Zoho、Yandex、またはIMAP/SMTPに対応する任意のメールボックスを、アプリ パスワードで接続できます。メールはその都度取得され、保存されません。認証情報は、あなたが生成して保管する鍵を使い、AES-256-GCMで暗号化して保存されます。外部へ通信する仕組みは一切ありません。
MCPサーバー本体とメール用ツールはどちらにも含まれます。セルフホストは、運用の手軽さと引き換えに完全な管理権を得る選択です。
| セルフホスト | ホスト版 | |
|---|---|---|
| 料金 | 無料(自分で運用) | Free、$9、$15、$39 |
| MCPサーバーとメール用ツール | あり | あり |
| IMAP / SMTPの受信トレイ(アプリ パスワード) | あり | あり |
| メールはその都度取得し、保存しない | あり | あり |
| 認証情報の保存時の暗号化 | あり(あなたの鍵) | あり |
| Outlookのサインイン (OAuth) | 含まれません | あり(職場アカウントではIT管理者の承認が必要な場合があります) |
| Webダッシュボード(接続、キー、アクティビティ) | 代わりにCLI | あり |
| 予約送信のディスパッチャー | cronを自分で用意 | マネージド |
| 自動アップデート、バックアップ、稼働監視 | 自分で対応 | マネージド |
| メンバー、ロール、複数のワークスペース | 含まれません | Businessプラン |
| サポート | コミュニティとGitHub | 有料プランはメールサポート |
| セットアップ | 約5分 | 約2分 |
その懸念はもっともです。セルフホストかどうかにかかわらず、設計でどのようにリスクを抑えているかを説明します。