turboSMTP について
turboSMTPは、TurboSMTP経由でメールを送信し、統計を確認するNode.js製MCPサーバーです。設定手順と、メール機能を検証するテストスクリプトが含まれています。
主な機能
- 01TurboSMTP経由のメール送信
- 02送信統計の確認
- 03TurboSMTP認証情報の設定
- 04テストスクリプトによる検証
活用シーン
- 01連携サービスからのメール送信
- 02TurboSMTPのメール統計の確認
- 03セットアップ時のメール送信検証
MCP 対応
MCP互換APIを通じて、TurboSMTPによるメール送信と統計確認を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
turbosmtp-mcp-server
TurboSMTP を使用してメールを送信し、統計情報を確認するためのシンプルな Node.js 製 MCP(Model Context Protocol)サーバーです。簡単に統合してテストできるように設計されています。このサーバーは、他のサービスから TurboSMTP 経由でメールを送信できるよう、MCP 互換の API エンドポイントを公開します。
特長
- シンプルな MCP API を使用して、TurboSMTP 経由でメールを送信し、統計情報を確認できます
- 簡単に設定して利用を開始できます
- すばやく検証できるテストスクリプトが含まれています
要件
- Node.js(v14 以降を推奨)
- 有効な TurboSMTP アカウントと認証情報
インストール
git clone https://github.com/debba/turbosmtp-mcp-server.git
cd turbosmtp-mcp-server
npm install
設定
コード内の適切な設定セクションで TurboSMTP の認証情報を設定してください(email-service.js を参照)。
本番環境での利用には、環境変数または設定ファイルを使用することをおすすめします。
使い方
MCP サーバーを起動する
node mcp-turbosmtp-server.js
サーバーが起動し、メール送信用の MCP API エンドポイントが公開されます。
テストメールを送信する
付属のテストスクリプトを使用できます。
node tests.js
tests.js を編集して、宛先とメッセージの詳細を設定してください。
プロジェクト構成
mcp-turbosmtp-server.js— MCP サーバーのメインファイルemail-service.js— TurboSMTP を使用したメール送信ロジックtests.js— API 経由で turboSMTP の機能をテストするスクリプトpackage.json— プロジェクトの依存関係とスクリプト
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。