Skip to main content
Glama
Code2Hack18

MCP Email Server

by Code2Hack18

MCP メールサーバー

AIクライアント(Cursorなど)がResendメールサービスを使用してメールを送信できるようにする、シンプルなModel Context Protocol(MCP)サーバーです。

機能

  • 1人または複数の受信者にメールを送信

  • 件名とHTML本文に対応

  • 環境変数による安全な設定

  • Cursorおよびその他のMCP互換クライアントで動作

Related MCP server: Resend MCP Server

必要条件

  • Node.js 20以上

  • Resendアカウント

  • Resend APIキー

  • Resendで検証済みの送信者/ドメイン

  • Cursorまたはその他のMCP互換MCPクライアント

セットアップ

  1. プロジェクトの依存関係をインストールします。

  2. プロジェクトのルートに.envファイルを作成します。

  3. Resend APIキーと検証済みの送信者メールを追加します。

  4. MCPサーバーを起動します。

  5. MCPクライアントの設定にサーバーを追加します。

環境変数

RESEND_API_KEY=your_resend_api_key
RESEND_FROM_EMAIL=your_verified_sender

.envをGitにコミットしないでください。

Cursor MCP設定

.envファイルとMCPエントリファイルの両方に絶対パスを使用してください。

{
  "mcpServers": {
    "email-server": {
      "command": "node",
      "args": [
        "--env-file=/ABSOLUTE/PATH/TO/.env",
        "/ABSOLUTE/PATH/TO/app.js"
      ]
    }
  }
}

パスはご自身のマシンの場所に置き換えてください。

利用可能なツール

send-mail

1人または複数の受信者にメールを送信します。

パラメータ:

  • to — 受信者のメールアドレス

  • subject — メールの件名

  • body — メールの本文

セキュリティ

  • APIキーは.envに保管してください。

  • .envをGitにコミットしないでください。

  • Resendで検証済みの送信者/ドメインを使用してください。

  • MCP設定にAPIキーを公開しないでください。

技術スタック

  • Node.js

  • MCP

  • Resend

  • Zod

  • Cursor

ライセンス

MIT

Related MCP Connectors

Related MCP Servers