Skip to main content
Glama
by pontusab

MCPサーバーを再送信

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

特徴

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

  • TypeScriptサポート

Related MCP server: Email sending MCP

前提条件

  • 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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pontusab/resend-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server