仕組み
Mailtrap MCP Serverは、お使いのエディタとMailtrapのメール配信APIとの間でAIリレーとして機能します。ダッシュボードのタブを切り替えたり、手動でAPIを呼び出したりする必要はありません。一度接続すれば、プレーンな言葉で必要な指示を出すだけで、エージェントが適切なMailtrapツールを判断し、確認後に実行してくれます。トランザクションメールの送信やテンプレート管理、配信統計の取得、送信ドメインの設定など、あらゆる機能に対応。

Configuration
ステップ 1: マシンに Node.js をインストールします。
ステップ 2: Mailtrapアカウントを作成し、送信ドメインを検証します。
ステップ 3: Email API/SMTP > API Tokens > Add Token からAPIトークンを、Account Settings からAccount IDを取得します。
ステップ 4: AIクライアントのMCP設定にサーバーを追加します。
クイックセットアップ
- 1クリックインストールボタン: Cursorおよび VS Code.
- Claude DesktopユーザーはReleases から
.mcpbバンドルをダウンロードできます。または、Smithery CLIを使って任意のクライアントにインストールすることも可能です。npx @smithery/cli install mailtrap
Cursor / Claude Desktop (手動設定)
{
"mcpServers": {
"mailtrap": {
"command": "npx",
"args": ["-y", "mcp-mailtrap"],
"env": {
"MAILTRAP_API_TOKEN": "お使いのAPIトークン",
"MAILTRAP_ACCOUNT_ID": "あなたのアカウントID",
"DEFAULT_FROM_EMAIL": "お名前@ご利用中のドメイン.com",
"MAILTRAP_TEST_INBOX_ID": "あなたのサンドボックス受信トレイID"
}
}
}
}
VS Code – User Settings JSONの “mcp”: { “servers”: { ... } } の下に同じブロックを追加します。
詳細なガイダンスについては、GitHubの Mailtrap MCPサーバードキュメントをご参照ください。
ユースケース
- デバッグの途中で配信ログを確認する。
- メールの内容生成から送信までをワンステップで行う。
- CLIを離れることなくテンプレートを管理する。
- 機能を構築しながらトランザクションメールを送信する。
サポートされている機能
- メール配信API経由のメール送信。
- メールテンプレートの管理。
- フィルタリングとページネーション機能付きのメール配信ログの閲覧。
- 内訳を含む、特定の日付範囲における送信統計の追跡。
- 送信ドメインの管理。