MCP メールトラップサーバー
Mailtrap経由でトランザクションメールを送信するためのツールを提供するMCPサーバー
設定
クロードデスクトップまたはカーソル
次の構成を追加します。
Node.jsの管理にasdf
を使用している場合は、実行可能ファイルへの絶対パスを使用する必要があります(Macの例)
Claude Desktop の設定ファイルの場所
Mac : ~/Library/Application Support/Claude/claude_desktop_config.json
Windows : %APPDATA%\Claude\claude_desktop_config.json
カーソル設定ファイルの場所
Mac : ~/.cursor/mcp.json
Windows : %USERPROFILE%\.cursor\mcp.json
VSコード
コマンドパレットで実行: Preferences: Open User Settings (JSON)
次に、設定ファイルに次の構成を追加します。
[!TIP] 「env」セクションを変更した後は、MCP サーバーを再起動することを忘れないでください。
使用法
設定が完了したら、エージェントに電子メールの送信を依頼できます。例:
- 「 john.doe@example.comに、「明日の会議」という件名で、今後の会議についてのお知らせを記載したメールを送信してください。」
- 「プロジェクトの最新情報についてsarah@example.comにメールを送信し、 team@example.comのチームにCCしてください。」
利用可能なツール
メールを送信
Mailtrap を通じてトランザクション メールを送信します。
パラメータ:
to
(必須): 受信者のメールアドレスsubject
(必須): メールの件名from
(オプション): 送信者のメールアドレス。指定しない場合は「DEFAULT_FROM_EMAIL」が使用されます。text
(オプション): メール本文、「html」が空の場合は必須html
(オプション): メール本文の HTML バージョン。「text」が空の場合は必須です。cc
(オプション): CC受信者のメールアドレスの配列bcc
(オプション): BCC受信者のメールアドレスの配列category
(オプション): 追跡するメールのカテゴリ
発達
- リポジトリをクローンします。
- 依存関係をインストールします:
Claude DesktopまたはCursorを使用した構成
[!TIP] 設定ファイルの場所については、 「セットアップ」セクションを参照してください。
次の構成を追加します。
Node.js の管理にasdf
を使用している場合は、実行可能ファイルへの絶対パスを使用する必要があります。
(Macの例)
VSコード
[!TIP] 設定ファイルの場所については、 「セットアップ」セクションを参照してください。
テスト
MCP Inspectorを使用してサーバーをテストできます。
貢献
バグ報告とプルリクエストはGitHubで歓迎します。このプロジェクトは、安全で協力的な場となることを目指しており、貢献者は行動規範を遵守することが求められます。
ライセンス
このパッケージは、 MIT ライセンスの条件に基づいてオープンソースとして利用できます。
行動規範
Mailtrap プロジェクトのコードベース、問題追跡システム、チャット ルーム、メーリング リストでやりとりするすべての人は、行動規範に従うことが求められます。
This server cannot be installed
Mailtrap Email Platform と統合し、API 経由でトランザクション メールを送信できるようにします。