Skip to main content
Glama

protonmail-mcp

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受信者(カンマ区切り)

例:

<use_mcp_tool> <server_name>protonmail-mcp</server_name> <tool_name>send_email</tool_name> <arguments> { "to": "recipient@example.com", "subject": "Test Email from Cline", "body": "This is a test email sent via the Protonmail MCP server.", "cc": "optional-cc@example.com" } </arguments> </use_mcp_tool>

トラブルシューティング

MCP サーバーで問題が発生した場合は、次の点を確認してください。

  1. 両方の設定ファイルでProtonmailのSMTP認証情報が正しいことを確認してください。
  2. SMTPポートがファイアウォールによってブロックされていないことを確認してください
  3. Protonmailアカウントに送信制限がないか確認してください
  4. ログでエラー メッセージを探します。
    • クロードデスクトップアプリのログ
    • Cline VSCode拡張機能の出力パネル
  5. 構成の変更後、Claudeデスクトップアプリを再起動するか、VSCodeウィンドウを再読み込みします。

発達

プロジェクトをビルドするには:

cd protonmail-mcp npm install npm run build

サーバーを変更するには、 srcディレクトリ内のファイルを編集し、プロジェクトを再構築します。

インストール

このMCPサーバーは、Claude DesktopとCline VSCode拡張機能の両方にインストールできます。環境に追加する方法は次のとおりです。

手動インストール

  1. このリポジトリをローカル マシンにクローンします。
    git clone https://github.com/your-username/protonmail-mcp.git cd protonmail-mcp
  2. 依存関係をインストールしてプロジェクトをビルドします。
    npm install npm run build
  3. MCP設定ファイルにサーバー構成を追加します(上記の構成セクションを参照)

Cline を使用して GitHub からインストールする

ClineはGitHubリポジトリからMCPサーバーを自動的にクローンして構築できます。この機能を使用するには、以下の手順を実行してください。

  1. ClineにGitHubリポジトリのURLを提供する
  2. Clineにサーバーのクローンと構築を任せましょう
  3. 必要な設定情報(SMTP 資格情報など)を入力します。

Cline を使用して GitHub から MCP サーバーをインストールする詳細な手順については、 Cline MCP サーバーのインストール ドキュメントを参照してください。

リソース

その他のMCPサーバーを探す

追加の MCP サーバーは、次のリポジトリとディレクトリにあります。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

このMCPサーバーは、ProtonmailのSMTPサービスを使用したメール送信機能を提供します。Claude DesktopとCline VSCode拡張機能の両方が、Protonmailの認証情報を使用してユーザーに代わってメールを送信できるようになります。

  1. 互換性
    1. 特徴
      1. 構成
        1. クロードデスクトップ構成
        2. Cline VSCode拡張機能の設定
      2. 使用法
        1. メールを送信
      3. トラブルシューティング
        1. 発達
          1. インストール
            1. 手動インストール
            2. Cline を使用して GitHub からインストールする
          2. リソース
            1. その他のMCPサーバーを探す
          3. ライセンス

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              A simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.
              Last updated -
              1
              6
              321
              TypeScript
              • Apple
            • -
              security
              A
              license
              -
              quality
              MCP server that integrates with Gmail to enable sending, reading, and managing emails through tools like send-email, trash-email, get-unread-emails, and read-email.
              Last updated -
              17
              Python
              GPL 3.0
              • Apple
            • A
              security
              A
              license
              A
              quality
              A TypeScript-based MCP server that implements an email sending system, allowing Claude to send emails via the blastengine service.
              Last updated -
              1
              JavaScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              An MCP server that allows Claude Desktop or Cursor to send emails directly using Resend's API, eliminating the need to copy-paste email content.
              Last updated -
              6
              TypeScript

            View all related MCP servers

            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/amotivv/protonmail-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server