連携

Devin AI(旧Windsurf)

Devin AIでメール配信、送信設定、統計情報の確認をしよう。

仕組み

MailtrapのMCPサーバーをDevin AIに追加すれば、エディタを離れずに、Cascade AIアシスタントを使ってメール送信、テンプレート管理、到達率の監視、ドメイン設定のサポートを実行できます。

MCP連携だけでなく、Cascadeはプロジェクトコード内にMailtrap SDKの統合スキーマを自動生成することも可能です。


設定方法

ステップ 1: アカウントを作成しAPIキーを取得

[Settings] → [API Tokens] に移動し、[Add Token] をクリックします。

ステップ 2: Devin AIにMailtrap MCPを追加

Devin AIを開き、[Settings]→[Devin Settings] に行きます。

[Configuration] タブに [Open MCP marketplace] ボタンが表示されます。クリックすると、MCP Marketplaceのページに移動します。

MCP Marketplaceページで [Add custom MCP] ボタンをクリックすると、mcp_config.jsonファイルが開きます。

次に、mcp_config.json ファイルに以下のコードスニペットをコピー&ペーストします。

{
  "mcpServers": {
    "mailtrap": {
      "command": "npx",
      "args": ["-y", "mcp-mailtrap"],
      "env": {
        "MAILTRAP_API_TOKEN": "あなたのMailtrapAPIトークン",
        "DEFAULT_FROM_EMAIL": "送信元@サンプル.com",
        "MAILTRAP_ACCOUNT_ID": "あなたのアカウントID",
        "MAILTRAP_TEST_INBOX_ID": "あなたのテスト用受信トレイID"
      }
    }
  }
}

ステップ 3: Mailtrapの認証情報を挿入する

mcp_config.json 内のプレースホルダーを以下に置き換えます。

  • MAILTRAP_API_TOKEN すべての操作に必須。
  • DEFAULT_FROM_EMAIL [Sending Domains] にあるドメインと一致する必要があります。
  • MAILTRAP_ACCOUNT_ID テンプレート管理に必須。
  • MAILTRAP_TEST_INBOX_ID メールサンドボックス機能に必須。

変更を有効にするために、必ずページを更新するかDevin AIを再起動してください。


ユースケース

  • 開発途中でテストメールを送信し、ブラウザに切り替えずに、メールサンドボックスの受信トレイに届いているか確認する。
  • Cascadeのプロンプトを通じてメールテンプレートの文面を調整する(作成、サンドボックスへの送信、確認、更新)。
  • プロジェクトからトランザクションメールをトリガーし、Mailtrapの [Email Logs] で配信を確認する。
  • 最新のサンドボックスメッセージを取得し、コーディングセッション中にメールの検査やデバッグを行う。
  • 新しいプロジェクトにメールインフラの基盤を自動生成し、ウィンドウを切り替えずに配信に関する問題をデバッグする。

詳細は公式のナレッジベース記事をご参照ください。

カテゴリ

AI

開発者向け

ウェブサイト

devin.ai

ドキュメント

docs.mailtrap.io

お問い合わせ

support[at]mailtrap.io