メール送信MCP💌
これは、Resend APIを使用してメールを送信するシンプルなMCPサーバーです。なぜでしょうか?CursorまたはClaude Desktopにメールを作成してもらい、コピー&ペーストすることなくすぐに送信できるからです。
たとえば、これを使用してローカル スクリプトを実行したり、Claude とチャットしたり、データを処理して結果を自分自身またはチームに送信したりできます。
搭載コンポーネント:
特徴
プレーンテキストとHTMLメールを送信する
今後の配信用にメールをスケジュールする
CCとBCCの受信者を追加する
返信先アドレスを設定する
カスタマイズ可能な送信者メール(確認が必要)
Related MCP server: blastengine-mailer
デモ
https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464
設定
現在、このMCPサーバーを使用するには、プロジェクトをローカルでビルドする必要があります。その後、 CursorまたはClaude Desktopにサーバーを追加すると、CursorまたはClaude Desktopのチャットで使用できるようになります。
このプロジェクトをローカルに複製します。
プロジェクトを構築する
セットアップの再送信
無料のResendアカウントを作成し、 APIキーを作成してください。他のアドレスに送信するには、独自のドメインも検証する必要があります。
Resend を使用してメールを送信する方法の詳細については、ドキュメントを参照してください。
カーソル
カーソル設定を開きます。
コマンド パレット (macOS の場合はcmd + shift + p 、Windows の場合はctrl + shift + p ) を開き、「カーソル設定」を選択します。
MCPサーバーを追加する
左側のサイドバーから「MCP」を選択し、「新しいグローバル MCP サーバーを追加」をクリックします。
次の設定を追加します。
カーソル内の/build/index.jsファイルを右クリックし、 Copy Pathを選択すると、ビルド スクリプトへの絶対パスを取得できます。
考えられる議論
--key: 再送信 API キー (必須)--sender: 検証済みドメインの送信元メールアドレス(オプション)--reply-to: 返信先のメールアドレス(オプション)
送信者のメール アドレスを指定しない場合は、ツールを呼び出すたびに MCP サーバーから送信者のメール アドレスを指定するように求められます。
送信をテストする
これで、 email.mdにアクセスしてメールの送信をテストできるようになりました。
宛先メールアドレスを自分のものに置き換えてください
email.md内のすべてのテキストを選択し、cmd+lを押します。チャットでカーソルに「これを電子メールで送信」するように指示します (左下のドロップダウンで「エージェント」を選択して、カーソルがエージェント モードになっていることを確認します)。
クロードデスクトップ
Claudeの開発者設定ファイルを開く
Claude Desktopの設定を開き、「開発者」タブに移動します。 Edit Configクリックします。
MCPサーバーを追加する
次の設定を追加します。
IDE で/build/index.jsファイルを右クリックし、 Copy Pathを選択すると、ビルド スクリプトへの絶対パスを取得できます。
可能な環境変数
RESEND_API_KEY: 再送信APIキー(必須)SENDER_EMAIL_ADDRESS: 検証済みドメインの送信元メールアドレス(オプション)REPLY_TO_EMAIL_ADDRESS: 返信先のメールアドレス(オプション)
送信者のメール アドレスを指定しない場合は、ツールを呼び出すたびに MCP サーバーから送信者のメール アドレスを指定するように求められます。
送信をテストする
Claude Desktopを閉じて再度開きます。Claude開発者設定でresendツールが利用可能になっていることを確認してください。
Claude とチャットし、 resendツールを使用して電子メールを送信するように指示します。