Send16 について
Send16は、AIエージェントやMCPクライアントからSend16のメール機能を扱うMCPサーバーです。メール送信、マーケティング、連絡先、配信状況、受信箱、Webhook向けの79種類のツールを備え、DNS設定不要のサンドボックス送信にも対応します。
主な機能
- 01トランザクションメールとマーケティングメールの送信
- 02キャンペーンと自動化の管理
- 03連絡先の作成と整理
- 04ドメインとDNS状態の確認
- 05トランザクション返信の管理
- 06送信Webhookの設定
活用シーン
- 01DNS設定なしで最初のテストメールを送信
- 02メールの予約送信や一括送信
- 03オーディエンスとキャンペーンセグメントの管理
- 04配信設定とWebhookエンドポイントの確認
MCP 対応
stdioまたはStreamable HTTP経由で、MCPクライアントにSend16の79種類のツールを公開します。ホスト型エンドポイントとリクエストごとのAPIキーに対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.send16.com/mcpclaude mcp add --transport http send16 https://mcp.send16.com/mcp{"mcpServers":{"send16":{"type":"http","url":"https://mcp.send16.com/mcp"}}}Cursor で開く{"servers":{"send16":{"type":"http","url":"https://mcp.send16.com/mcp"}}}VS Code で開く{"mcpServers":{"send16":{"type":"http","url":"https://mcp.send16.com/mcp"}}}{"mcpServers":{"send16":{"serverUrl":"https://mcp.send16.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
79| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| apiKey | string | いいえ | Send16 API キー(SEND16_API_KEY 環境変数より優先) |
詳細
send16-mcp
AI エージェントが実際に使えるメール API です。 Send16 用の Model Context Protocol サーバーで、Claude、Cursor、およびあらゆる MCP クライアントに、自然言語でトランザクションメールやマーケティングメールの送信、連絡先、オーディエンス、セグメント、自動化、テンプレート、受信トレイ、抑制リスト、Webhook を管理する 79 個のツールを提供します。
DNS 設定不要のサンドボックス送信元が付属しているため、エージェントはドメイン設定なしで、数秒以内に実際に配信される最初のメールを送信できます。
npx send16-mcp
クイックスタート
Send16 API キー(sk_live_…)が必要です。ダッシュボードから取得し、使用するクライアントを選択してください。
Claude Desktop / Claude Code
claude_desktop_config.json(macOS:~/Library/Application Support/Claude/、Windows:%APPDATA%\Claude\):
{
"mcpServers": {
"send16": {
"command": "npx",
"args": ["-y", "send16-mcp"],
"env": { "SEND16_API_KEY": "sk_live_..." }
}
}
}
Cursor
.cursor/mcp.json:
{
"mcpServers": {
"send16": {
"command": "npx",
"args": ["-y", "send16-mcp"],
"env": { "SEND16_API_KEY": "sk_live_..." }
}
}
}
Windsurf、VS Code、および stdio に対応する MCP クライアントも同様に動作します。環境変数に SEND16_API_KEY を設定して、send16-mcp バイナリを実行してください。
ホスト型(インストール不要)
リモート MCP のみを利用するクライアント(Claude のウェブコネクター、ChatGPT カスタム GPT など)では、ホスト型エンドポイントを指定し、キーで認証してください。
https://mcp.send16.com
接続は 1 つだけです。独自の sk_live_… キーを使えば、インストールも設定ファイルも不要です。
DNS 不要で数秒以内に最初のメールを送信
ほとんどのメール API では、何かを送信する前にドメインの認証が必要です。そのため、無人のエージェントは最初のステップで行き詰まります。Send16 のサンドボックス送信元では、その必要はありません。
- エージェントに
whoamiを呼び出させます。ワークスペースとsandbox_recipient(アカウント所有者のメールアドレス)が返されます。 - そのアドレス宛てに
from: "[email protected]"で送信します。DNS 設定なしで配信されます。 - 後からドメインを認証すると、誰にでも送信できるようになります。
「[email protected] からアカウントのメールアドレスに、件名を『動作しました』としてテストメールを送ってください。」
できること
プラットフォーム全体で 79 個のツールを利用できます。主なものは次のとおりです。
- メール —
send_email(単独/一括/予約送信/添付ファイル)、トランザクションテンプレート、配信状況。 - マーケティング — キャンペーン、一斉配信、自動化、セグメント、購読トピック。
- 連絡先 — 作成/検索/一覧表示/インポート、オーディエンス、タグ、カスタムフィールド。
- 配信到達性 — ドメイン、DNS の健全性(SPF/DKIM/DMARC)、IP ウォームアップと送信容量。
- 受信トレイ — トランザクションメールへの返信を読み取り、管理します。
- Webhook — 送信 Webhook エンドポイントの作成/一覧表示/ローテーション(HMAC-SHA256 署名)。
すべてのツールで省略可能な apiKey パラメーターも使えます。このパラメーターは SEND16_API_KEY を上書きするため、1 つのセッション内でワークスペースを切り替えられます。
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
SEND16_API_KEY | はい | Send16 キー(sk_live_…) |
SEND16_API_URL | いいえ | API のベース URL(デフォルト:https://api.send16.com) |
SEND16_MCP_PORT | いいえ | 設定すると、stdio の代わりに Streamable HTTP(マルチテナント)で配信します |
HTTP コネクターのセルフホスト
SEND16_MCP_PORT が設定されている場合、サーバーはマルチテナント HTTP モードに切り替わります。各リクエストには独自の Authorization: Bearer sk_live_… が含まれ、リクエスト全体を通じて引き継がれるため、1 つのプロセスで複数のユーザーにサービスを提供できます。
docker build -t send16-mcp . && docker run -p 4242:4242 send16-mcp
開発
npm install
SEND16_API_KEY=sk_live_... npm run dev # run from source
npm run build # bundle to dist/
リンク
- サイトとドキュメント: https://send16.com · https://send16.com/docs
- npm: https://www.npmjs.com/package/send16-mcp
- ステータス: https://status.send16.com
ライセンス
MIT © Spruik Co
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。