hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Allows sending emails using Protonmail's SMTP service. Supports sending to multiple recipients, CC, BCC, and both plain text and HTML email content.
Protonmail MCP サーバー
このMCPサーバーは、ProtonmailのSMTPサービスを使用したメール送信機能を提供します。Claude DesktopとCline VSCode拡張機能の両方が、Protonmailの認証情報を使用してユーザーに代わってメールを送信できるようになります。
互換性
この MCP サーバーは次のものと互換性があります:
- Claudeデスクトップアプリ: Claudeのスタンドアロンデスクトップアプリケーション
- Cline VSCode 拡張機能: Visual Studio Code の Claude 拡張機能
両方のプラットフォームとも Model Context Protocol (MCP) 標準を使用しているため、同じ実装が両方のプラットフォームで機能します。
特徴
- 1人または複数の受信者にメールを送信する
- CC および BCC 受信者のサポート
- プレーンテキストとHTMLメールコンテンツの両方をサポート
- 包括的なエラー処理とログ記録
構成
サーバーでは、Claude Desktop と Cline の両方の MCP 設定ファイルに次の環境変数を設定する必要があります。
クロードデスクトップ構成
場所: /Users/your-username/Library/Application Support/Claude/claude_desktop_config.json
Cline VSCode拡張機能の設定
場所: /Users/your-username/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
両方の構成ファイルには次の環境変数が必要です。
PROTONMAIL_USERNAME
: ProtonmailのメールアドレスPROTONMAIL_PASSWORD
: Protonmail SMTPパスワード(通常のログインパスワードではありません)PROTONMAIL_HOST
: SMTPサーバーのホスト名(デフォルト: smtp.protonmail.ch)PROTONMAIL_PORT
: SMTP サーバーポート (デフォルト: STARTTLS の場合は 587、SSL/TLS の場合は 465)PROTONMAIL_SECURE
: 安全な接続を使用するかどうか (デフォルト: ポート 587 の場合は「false」、ポート 465 の場合は「true」)DEBUG
: デバッグ ログを有効にします (詳細なログを表示するには「true」に設定し、非表示にするには「false」に設定します)
Protonmail の SMTP サービスに関する詳細情報 (SMTP パスワードの取得方法を含む) については、公式の Protonmail SMTP ドキュメントを参照してください。
使用法
設定が完了すると、次のツールを使用して MCP サーバーで電子メールを送信できるようになります。
メールを送信
Protonmail SMTP アカウントを使用して電子メールを送信します。
パラメータ:
to
: 受信者のメールアドレス。複数のアドレスはカンマで区切って指定できます。subject
: メールの件名body
: メール本文の内容(プレーンテキストまたはHTML)isHtml
: (オプション) 本文にHTMLコンテンツが含まれているかどうか (デフォルト: false)cc
: (オプション) CC受信者(カンマ区切り)bcc
: (オプション) BCC受信者(カンマ区切り)
例:
トラブルシューティング
MCP サーバーで問題が発生した場合は、次の点を確認してください。
- 両方の設定ファイルでProtonmailのSMTP認証情報が正しいことを確認してください。
- SMTPポートがファイアウォールによってブロックされていないことを確認してください
- Protonmailアカウントに送信制限がないか確認してください
- ログでエラー メッセージを探します。
- クロードデスクトップアプリのログ
- Cline VSCode拡張機能の出力パネル
- 構成の変更後、Claudeデスクトップアプリを再起動するか、VSCodeウィンドウを再読み込みします。
発達
プロジェクトをビルドするには:
サーバーを変更するには、 src
ディレクトリ内のファイルを編集し、プロジェクトを再構築します。
インストール
このMCPサーバーは、Claude DesktopとCline VSCode拡張機能の両方にインストールできます。環境に追加する方法は次のとおりです。
手動インストール
- このリポジトリをローカル マシンにクローンします。Copy
- 依存関係をインストールしてプロジェクトをビルドします。Copy
- MCP設定ファイルにサーバー構成を追加します(上記の構成セクションを参照)
Cline を使用して GitHub からインストールする
ClineはGitHubリポジトリからMCPサーバーを自動的にクローンして構築できます。この機能を使用するには、以下の手順を実行してください。
- ClineにGitHubリポジトリのURLを提供する
- Clineにサーバーのクローンと構築を任せましょう
- 必要な設定情報(SMTP 資格情報など)を入力します。
Cline を使用して GitHub から MCP サーバーをインストールする詳細な手順については、 Cline MCP サーバーのインストール ドキュメントを参照してください。
リソース
- Protonmail SMTPドキュメント- ProtonmailのSMTPサービスを使用するための公式ガイド
- Nodemailer ドキュメント- この MCP サーバーで使用されるメール送信ライブラリ
- モデルコンテキストプロトコルドキュメント- MCPプロトコルのドキュメント
- Claude デスクトップ アプリ- Claude デスクトップ アプリケーションをダウンロード
- Cline VSCode 拡張機能- VSCode 用の Cline 拡張機能をインストールします
- Cline MCP ドキュメント- Cline の MCP サーバーに関するドキュメント
- GitHub から MCP サーバーをインストールする- GitHub リポジトリから MCP サーバーをインストールするためのガイド
その他のMCPサーバーを探す
追加の MCP サーバーは、次のリポジトリとディレクトリにあります。
- 公式 MCP サーバー リポジトリ- 公式 MCP サーバーのコレクション
- Awesome-MCP サーバー リポジトリ- コミュニティがキュレーションした MCP サーバーのリスト
- mcpservers.org - MCP サーバーのオンライン ディレクトリ
- mcp.so - MCP サーバーを検出するための別のディレクトリ
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
このMCPサーバーは、ProtonmailのSMTPサービスを使用したメール送信機能を提供します。Claude DesktopとCline VSCode拡張機能の両方が、Protonmailの認証情報を使用してユーザーに代わってメールを送信できるようになります。