Skip to main content
Glama
amotivv

protonmail-mcp

by amotivv

Protonmail MCP サーバー

ライセンス: MIT

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

互換性

この MCP サーバーは次のものと互換性があります:

  • Claudeデスクトップアプリ: Claudeのスタンドアロンデスクトップアプリケーション

  • Cline VSCode 拡張機能: Visual Studio Code の Claude 拡張機能

両方のプラットフォームとも Model Context Protocol (MCP) 標準を使用しているため、同じ実装が両方のプラットフォームで機能します。

Related MCP server: Email sending 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ファイルを参照してください。

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    A
    maintenance
    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.
    99
    9,640
    565
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    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.
    5
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables Claude Desktop to manage emails via SMTP and IMAP. Send emails, fetch unread messages, and create draft replies directly from conversations.
    29
    MIT
  • F
    license
    Not graded
    quality
    F
    maintenance
    An MCP server that connects to ProtonMail via Bridge, enabling AI assistants like Claude to manage your email.
    3

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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