Nitrosend | AI-Native Email Marketing について
NitrosendのリモートMCPサーバーは、自然言語によるマーケティングメールやトランザクションメールの管理をエージェントに提供します。連絡先、オートメーション、キャンペーン、効果指標を扱い、対応クライアントではOAuth認証を利用できます。
主な機能
- 01連絡先、セグメント、フロー、キャンペーンの参照
- 02メール作成と自動化フローの構築
- 03リスト、タグ、連絡先インポートの管理
- 04キャンペーンのプレビュー、テスト、承認、予約
- 05エンゲージメント指標と推移の確認
活用シーン
- 01マーケティングキャンペーンの作成と予約
- 02複数ステップのメール自動化の構築
- 03配信前の連絡先セグメント確認
- 04開封、クリック、配信停止の確認
MCP 対応
`https://api.nitrosend.com/mcp`を通じて、Nitrosendのアカウントやメールマーケティング操作をMCPクライアントに公開します。多くのクライアントでOAuthを利用でき、stdioのみ対応するクライアント向けにブリッジもあります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.nitrosend.com/mcpclaude mcp add --transport http nitrosend-ai-native-email-marketing https://api.nitrosend.com/mcp{"mcpServers":{"nitrosend-ai-native-email-marketing":{"type":"http","url":"https://api.nitrosend.com/mcp"}}}Cursor で開く{"servers":{"nitrosend-ai-native-email-marketing":{"type":"http","url":"https://api.nitrosend.com/mcp"}}}VS Code で開く{"mcpServers":{"nitrosend-ai-native-email-marketing":{"type":"http","url":"https://api.nitrosend.com/mcp"}}}{"mcpServers":{"nitrosend-ai-native-email-marketing":{"serverUrl":"https://api.nitrosend.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
28このツールにパラメーターはありません。
詳細
@nitrosend/mcp
Nitrosend 用のオプションの stdio ブリッジです。ほとんどのクライアントは、Nitrosend のリモート MCP サーバー https://api.nitrosend.com/mcp に直接接続してください。このパッケージは、stdio のみをサポートするクライアントやローカル開発用です。
無料プランを含むすべてのプランで、一般提供されている Nitrosend の MCP/API/CLI 機能をすべて利用できます。送信数、シート数、AI アクションの利用枠、有料アドオンには引き続きプランごとの上限が適用されます。Free プランでは、初回に 8,000 通の無料メールが付与され、その後は毎月 500 通の無料メールが付与されます。
Claude Desktop、Claude.ai、Claude Cowork では、リモート MCP コネクターの
UI を使用してください。標準的な Claude コネクターの設定では、@nitrosend/cli やこの stdio ブリッジをインストールしないでください。
自然言語で、連絡先の管理、メールの作成、自動化フローの構築、キャンペーンの開始ができます。
テンプレートやキャンペーンで使用する画像メディアについては、MCP は大きなデータを運ぶのではなく、オーケストレーションを担う必要があります。チャットに添付した小さな画像には、kind=image と image_data を指定して nitro_ingest を使用できます。Nitro でホストされた永続性が必要な場合は、公開画像に image_url を使用できます。大きなローカルファイルでは、nitro_ingest(upload: {kind: "image", filename, content_type, byte_size, checksum}) を呼び出し、direct_upload.url にバイトデータを PUT してから、返された signed_id を nitro_ingest に渡してください。
クライアント別のセットアップ
ほとんどのクライアントは OAuth をサポートしています。ブラウザーからサインインすれば、API キーは不要です。
Claude Code
claude mcp add --transport http nitrosend https://api.nitrosend.com/mcp
または、.mcp.json に追加します。
{
"mcpServers": {
"nitrosend": {
"type": "http",
"url": "https://api.nitrosend.com/mcp"
}
}
}
初回使用時に OAuth サインインが自動的に行われます。
Claude Desktop、Claude.ai、Cowork
Nitrosend は Claude ディレクトリの公式コネクターです。Settings → Connectors に移動して Nitrosend を検索し、Connect をクリックするか、https://claude.ai/directory/nitrosend を開いてください。プロンプトが表示されたらサインインします。URL の貼り付けや API キーは不要です。
Claude 組織でディレクトリコネクターが制限されている場合は、組織のオーナーに Nitrosend を有効にするか、以下を使ってカスタムコネクターとして追加するよう依頼してください。
https://api.nitrosend.com/mcp
ワンクリックで使えるデスクトップ拡張機能をお探しですか?mcpb/ には、同じリモートサーバーがブラウザー OAuth 対応の Claude Desktop 拡張機能(.mcpb)としてパッケージされています。インストールまたはビルド方法については、mcpb/README.md を参照してください。
Cursor
Nitrosend は Cursor Marketplace の公式プラグインです。Cursor の Agent チャットで、次を実行してください。
/add-plugin nitrosend
または、Marketplace の掲載ページで Add to Cursor をクリックしてください。Nitrosend のツールを初めて呼び出すと、OAuth サインインが開始されます。API キーや設定ファイルは不要です。
サーバーを自分で管理したい場合は、~/.cursor/mcp.json(すべてのプロジェクト)または .cursor/mcp.json(このリポジトリ)に追加します。
{
"mcpServers": {
"nitrosend": {
"url": "https://api.nitrosend.com/mcp"
}
}
}
Cursor は Nitrosend を直接接続するリモート MCP サーバーとして扱います。初回使用時に OAuth サインインが求められます。
VS Code(Copilot)
.vscode/mcp.json に追加します。
{
"servers": {
"nitrosend": {
"type": "http",
"url": "https://api.nitrosend.com/mcp"
}
}
}
VS Code は、組み込みの MCP 認証フローを使って OAuth を自動的に処理します。
Windsurf
~/.codeium/windsurf/mcp_config.json に追加します。
{
"mcpServers": {
"nitrosend": {
"serverUrl": "https://api.nitrosend.com/mcp"
}
}
}
Windsurf は HTTP サーバーの OAuth をネイティブにサポートしています。初回使用時にブラウザーからサインインしてください。
Codex CLI
codex mcp add nitrosend --url https://api.nitrosend.com/mcp
codex mcp login nitrosend
または、~/.codex/config.toml に追加します。
[mcp_servers.nitrosend]
url = "https://api.nitrosend.com/mcp"
次に、codex mcp login nitrosend を実行して OAuth で認証します。
Zed
Zed の設定に追加します。
{
"context_servers": {
"nitrosend": {
"url": "https://api.nitrosend.com/mcp"
}
}
}
その他の MCP クライアント
クライアントが HTTP/SSE トランスポートをサポートしている場合は、次の URL を指定してください。
https://api.nitrosend.com/mcp
クライアントが stdio のみをサポートしている場合は、API キーを使ってこのブリッジパッケージを使用してください。
{
"command": "npx",
"args": ["-y", "@nitrosend/mcp"],
"env": {
"NITROSEND_API_KEY": "nskey_live_..."
}
}
Nitrosend ダッシュボードの Settings → API Keys で API キーを取得してください。
できること
接続すると、エージェントは次の操作を行えます。
- 読み取り — 連絡先、セグメント、フロー、キャンペーン、アカウントの状態を照会します
- 作成 — セクションを含むメールを作成し、複数ステップのフローを構築し、キャンペーンを設定します
- 管理 — 連絡先をインポートし、セグメントを作成し、リストやタグを管理します
- 配信 — メールをプレビューし、スパムチェックを実行し、テストを送信し、キャンペーンを承認してスケジュールします
- 分析 — 開封、クリック、配信停止の指標や傾向を確認します
アカウントとブランドのコンテキスト
OAuth 接続では、Nitrosend はユーザーおよび OAuth アプリケーションごとに、現在のアカウントと現在のブランドを保存します。エージェントにまず nitro_get_status を呼び出すよう指示してください。このツールは current_account と available_accounts に加えて、current_brand と available_brands を表示します。
タスクの対象が表示されているものとは異なるアカウントの場合は、対象の account_id を指定して nitro_select_account を呼び出してください。切り替えは次のツール呼び出しから有効になります。次に nitro_select_brand を呼び出し、そのアカウント内のブランドを選択してください。選択したブランドは、再度切り替えるまで、この認証済みクライアントのリクエスト、再接続、トークンの更新後も維持されます。
nitro_select_account と nitro_select_brand は、アクティブな MCP コンテキストを変更するだけです。nitro_set_brand_kit は、色、ロゴ、送信者の詳細、トーンなど、現在のブランドの Brand Kit を編集します。
API キー接続は API キーのアカウントとブランドに固定されており、nitro_select_account または nitro_select_brand では切り替えられません。stdio ブリッジのデプロイで単一のブランドを強制する必要がある場合は、NITROSEND_BRAND_SID を設定してください。この変数が存在する場合にのみ、ブリッジは X-Brand-SID を送信します。
環境変数
| 変数 | 説明 |
|---|---|
NITROSEND_API_KEY | API キー(nskey_live_...)— stdio トランスポート用 |
NITROSEND_BEARER_TOKEN | OAuth ベアラートークン — API キーの代替 |
NITROSEND_BRAND_SID | stdio ブリッジ用の任意の固定ブランド上書き。設定されている場合にのみ X-Brand-SID を送信します。 |
NITROSEND_API_URL | API エンドポイントの上書き(デフォルト:https://api.nitrosend.com/mcp) |
要件
- Node.js 18+
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。