Resend MCP Server

by pontusab

Integrations

  • Allows sending emails through the Resend email service using a standardized MCP interface

MCPサーバーを再送信

電子メールの再送信サービス用のモデル コンテキスト プロトコル (MCP) サーバー実装。

特徴

  • 標準化された MCP インターフェースを介して再送信を使用してメールを送信します
  • TypeScriptサポート

前提条件

  • Resend API キー ( resend.comで取得)
  • Node.js 18以降

インストール

  1. リポジトリをクローンする
  2. 依存関係をインストールします:
npm install

構成

Resend API キーを使用してルート ディレクトリに.envファイルを作成します。

RESEND_API_KEY=your_api_key_here PORT=3000 # Optional, defaults to 3000

開発状況

現在、MCP SDKのTypeScript型の問題により、サーバー実装がブロックされています。以下の問題を解決する必要があります。

  1. @modelcontextprotocol/sdkServerクラスは、TypeScript 型でリクエスト処理メソッドを適切に公開していません。
  2. リクエストを処理するための正確なメソッド名を決定する必要があります (試行済み: handleRequesthandlereceiveMessagereceiveprocessRequest )。

次のステップ

  1. 正しいメソッド名については、MCP SDK ドキュメントまたはソースコードを確認してください。
  2. SDK 内の TypeScript 型が正しくない場合は更新します。
  3. 型が修正されるまで、一時的にJavaScriptを使用することを検討してください

使用法

発達

bun run dev

生産

bun run start

建てる

bun run build

API

サーバーは次の MCP 関数を公開します。

メールを送信

再送信を使用して電子メールを送信します。

パラメータ:

  • from (必須): 送信者のメールアドレス
  • to (必須): 受信者のメールアドレス
  • subject (必須): メールの件名
  • html (オプション): HTML形式のメール内容
  • text (オプション): プレーンテキスト形式のメールの内容

リクエストの例:

{ "method": "send-email", "params": { "from": "you@example.com", "to": "recipient@example.com", "subject": "Hello from MCP", "html": "<h1>Hello</h1><p>This is a test email.</p>" } }

ライセンス

マサチューセッツ工科大学

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

TypeScript をサポートする標準化されたモデル コンテキスト プロトコル (MCP) インターフェイスを使用して、再送信サービスを通じて電子メールを送信できます。

  1. 特徴
    1. 前提条件
      1. インストール
        1. 構成
          1. 開発状況
            1. 次のステップ
          2. 使用法
            1. 発達
            2. 生産
            3. 建てる
          3. API
            1. メールを送信
          4. ライセンス

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              Integrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.
              Last updated -
              Python
              GPL 3.0
            • A
              security
              F
              license
              A
              quality
              A simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.
              Last updated -
              1
              28
              321
              TypeScript
              • Apple
            • A
              security
              A
              license
              A
              quality
              A TypeScript-based MCP server that implements an email sending system, allowing Claude to send emails via the blastengine service.
              Last updated -
              1
              JavaScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              An MCP server that allows Claude Desktop or Cursor to send emails directly using Resend's API, eliminating the need to copy-paste email content.
              Last updated -
              28
              TypeScript

            View all related MCP servers

            ID: 2t6tnwcxa1