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) 標準を使用しているため、同じ実装が両方のプラットフォームで機能します。
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 サーバーで問題が発生した場合は、次の点を確認してください。
両方の設定ファイルでProtonmailのSMTP認証情報が正しいことを確認してください。
SMTPポートがファイアウォールによってブロックされていないことを確認してください
Protonmailアカウントに送信制限がないか確認してください
ログでエラー メッセージを探します。
クロードデスクトップアプリのログ
Cline VSCode拡張機能の出力パネル
構成の変更後、Claudeデスクトップアプリを再起動するか、VSCodeウィンドウを再読み込みします。
発達
プロジェクトをビルドするには:
cd protonmail-mcp
npm install
npm run buildサーバーを変更するには、 srcディレクトリ内のファイルを編集し、プロジェクトを再構築します。
インストール
このMCPサーバーは、Claude DesktopとCline VSCode拡張機能の両方にインストールできます。環境に追加する方法は次のとおりです。
手動インストール
このリポジトリをローカル マシンにクローンします。
git clone https://github.com/your-username/protonmail-mcp.git cd protonmail-mcp依存関係をインストールしてプロジェクトをビルドします。
npm install npm run buildMCP設定ファイルにサーバー構成を追加します(上記の構成セクションを参照)
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
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
- AlicenseAqualityAmaintenanceA 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.999,640565MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that allows Claude Desktop or Cursor to send emails directly using Resend's API, eliminating the need to copy-paste email content.5MIT
- AlicenseNot gradedqualityDmaintenanceA 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.29MIT
- FlicenseNot gradedqualityFmaintenanceAn MCP server that connects to ProtonMail via Bridge, enabling AI assistants like Claude to manage your email.3
Related MCP Connectors
MCP server for Tomba email finder, verification, and contact enrichment API
A basic MCP server to operate on the Postman API.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
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/amotivv/protonmail-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server