連携

Cursor

Cursorから直接メールを送信し、メールテンプレートを管理しよう。

仕組み

Cursorの設定に mcp-mailtrap を追加すると、エージェントがMailtrapのメール配信APIやメールサンドボックス、テンプレート管理にアクセスできるようになります。必要な内容を自然な言葉で指示すれば、エージェントが適切なMailtrapツールを呼び出し、パラメータを表示して、IDEを離れることなく確認後に実行してくれます。


設定方法

ステップ 1: Node.js mcp-mailtrapはNode.jsのCLIユーティリティとして動作します。最初にインストールしてください。

ステップ 2: Cursorの [Settings] → [Tools & MCPs] を開き、[New MCP server] をクリックします。

ステップ 3: 以下を ~/.cursor/mcp.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"
      }
    }
  }
}

ステップ 4: プレースホルダーの値をMailtrapの認証情報(APIトークン、認証済みの送信者アドレス、アカウントID、テスト受信トレイID)に置き換えます。

ステップ 5: AIペインを開き、[Agent] モードに切り替えて、MCPツールリストにMailtrapが表示されていることを確認します。

注意: DEFAULT_FROM_EMAIL は、Mailtrapの [Sending Domains] で認証したドメインのアドレスである必要があります。 MAILTRAP_ACCOUNT_ID は [Settings] → [Account Settings] にあります。 MAILTRAP_TEST_INBOX_ID はサンドボックスの受信トレイのURL内にあります。

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


ユースケース

  • 変数名を確認するためにテンプレートのコンテンツを取得する。
  • テンプレートを編集し、メールサンドボックスでの見え方を確認する。

サポートされている機能

  • トランザクションメールを送信する
  • メールのテンプレートを管理する
  • テスト用にメールサンドボックスを使用する
  • 配信統計(開封・クリック・バウンス)を追跡する
  • 送信ストリームを管理する

カテゴリ

AI

開発者向け

ウェブサイト

cursor.com

ドキュメント

docs.mailtrap.io

お問い合わせ

support[at]mailtrap.io