MailerLite MCP server

公式

AIツールをメールマーケティングアシスタントに変えます。

MailerLite MCPで何ができますか?

  • Manage subscribers — 購読者を追加、更新、一覧表示、削除し、add_subscriberlist_subscribersget_subscriber_activity および関連ツールを使用してアクティビティを表示します。
  • Create and schedule campaignscreate_campaign で通常またはA/Bメールキャンペーンを作成し、schedule_campaign で配信をスケジュールします。
  • Organize groups and segments — グループとセグメントを作成し、購読者を割り当て、import_subscribers_to_group を使用して購読者を一括インポートします。
  • Build and test automationsstart_automation_conversation でガイド付き自動化構築を開始し、アクティブ化前に dry_run_automation を使用して検証します。
  • Manage e-commerce datamanage_ecommerce_* ツールを通じて、ショップ、商品、注文、顧客を一覧表示、作成、更新、または削除します。
  • Generate email contentgenerate_email_contentsuggest_subject_lines を使用して、HTMLメールコンテンツと件名の提案を生成および検証します。

ドキュメント

MailerLiteMailerLite

検索

⌘K

ヘルプクラシックAPIGitHubMailerLite APIドキュメントへようこそはじめに

MailerLite API

サブスクライバーグループセグメントフィールドオートメーションキャンペーンフォームバッチ処理Webhookタイムゾーンキャンペーン言語

EコマースAPI

MailerLite CLI

MCPサーバー

MailerLite MCPサーバー

ガイド

はじめに基本的な統合Eコマース統合

AIに質問

MCPサーバー

MailerLite MCPサーバー

Claude、Cursor、VS CodeなどのAIアシスタントをModel Context Protocol経由でMailerLiteに接続します。

Markdownをコピー開く

これは、MailerLiteのメールマーケティングAPIとのシームレスな統合を提供するModel Context Protocol (MCP) サーバーのベータ版です。このサーバーにより、AIアシスタントは標準化されたMCPツールを通じて、サブスクライバー、キャンペーン、グループなどを管理できます。

MCPの仕組み

Model Context Protocol (MCP) は、AIアシスタントが外部システムと対話するための標準化されたプロトコルです。AIのためのUSB-Cポートと考えてください。複数のMCPを接続して相互に通信させ、タスクを実行できます。

クライアントの接続

MCP互換クライアントを実行中のサーバーに接続できます。サーバーは、最新のMCPサーバー仕様に準拠したストリーミング可能なHTTPエンドポイントをサポートしています。通常、使用しているツールにリモートMCPアドレスとして https://mcp.mailerlite.com/mcp を追加するだけです。

Claude (デスクトップおよびWeb)

Claude (デスクトップ) を開き、設定 > コネクターに移動し、「カスタムコネクターを追加」を選択します。名前は任意ですが、MailerLite を使用することをお勧めします。リモートMCPサーバーURLは https://mcp.mailerlite.com/mcp です。「接続」をクリックし、ログインプロセスに従います。

Claude Code

ターミナルで以下を実行します:

claude mcp add --transport http mailerlite https://mcp.mailerlite.com/mcp

Gemini CLI

~/.gemini/settings.json ファイルに次の行を追加します:

{
  "mcpServers": {
    "mailerlite": {
      "httpUrl": "https://mcp.mailerlite.com/mcp",
      "timeout": 5000
    }
  }
}

VSCode

ワンクリックインストール を使用してVSCodeに追加できます。

Cursor

Install MCP Server

ChatGPT

利用資格: Web上のProおよびPlusアカウントでベータ版として利用可能です。

  • まず、開発者モードを有効にします: 設定 → コネクター → 詳細 → 開発者モードに移動します。
  • コネクターのメイン画面に戻り、「コネクターを参照」の横にある 作成 をクリックし、開いたダイアログで以下を入力します:

名前: MailerLite 説明: 空のままにするか、任意で入力 MCPサーバーURL: https://mcp.mailerlite.com/mcp 認証: OAuth

このアプリケーションを信頼する チェックボックスをクリックし、「作成」をクリックします。認証プロセスが案内されます。

会話でコネクターを使用するには: 新しい会話を開き、Plusメニューから開発者モードを選択し、コネクターを選択します。正しいツールを呼び出すには、さまざまなプロンプト手法を試す必要があるかもしれません。

利用可能なツール

サブスクライバー管理

  • add_subscriber: 新しいサブスクライバーを追加するか、既存のサブスクライバーを更新します (メール、名前、フィールド、グループをサポート)
  • get_subscriber: IDまたはメールでサブスクライバー情報を取得します
  • update_subscriber: サブスクライバー情報を更新します (非破壊的)
  • list_subscribers: ステータス (アクティブ、配信停止、未確認、バウンス、迷惑メール) でフィルタリングしてサブスクライバーを一覧表示します
  • get_subscriber_activity: サブスクライバーのアクティビティ履歴を取得します
  • get_subscriber_count: サブスクライバーの総数を取得します
  • delete_subscriber: サブスクライバーを削除します (再登録用に情報を保持)

キャンペーン管理

  • create_campaign: 新しいメールキャンペーンを作成します (通常、ABテスト、再送信タイプ)
  • get_campaign: 特定のキャンペーンの詳細を取得します
  • list_campaigns: ステータスとタイプでフィルタリングしてキャンペーンを一覧表示します
  • update_campaign: キャンペーンの詳細 (名前、件名、差出人、コンテンツ) を更新します
  • delete_campaign: キャンペーンを削除します
  • schedule_campaign: キャンペーンの送信をスケジュールします
  • cancel_campaign: スケジュールされたキャンペーンをキャンセルします
  • get_campaign_subscribers: キャンペーンを受信したサブスクライバーをフィルター付きで取得します
  • get_campaign_links: 送信済みキャンペーンのリンクとクリック統計を一覧表示します
  • get_campaign_link_recipients: 特定のリンクをクリックしたサブスクライバーを取得します

グループ管理

  • create_group: 新しいサブスクライバーグループを作成します
  • update_group: グループ名を更新します
  • delete_group: グループを削除します
  • get_group_subscribers: グループ内のサブスクライバーを取得します
  • assign_subscriber_to_group: サブスクライバーをグループに追加します
  • unassign_subscriber_from_group: サブスクライバーをグループから削除します
  • import_subscribers_to_group: サブスクライバーをグループに一括インポートします

セグメント管理

  • list_segments: すべてのセグメントを一覧表示します
  • create_segment: 新しいセグメントを作成します
  • get_segment: 単一セグメントの詳細を取得します
  • update_segment: セグメント名を更新します
  • delete_segment: セグメントを削除します
  • get_segment_subscribers: セグメント内のサブスクライバーをステータスフィルター付きで取得します

フィールド管理

  • list_fields: カスタムサブスクライバーフィールドを一覧表示します
  • create_field: カスタムフィールドを作成します (テキスト、数値、日付)
  • update_field: カスタムフィールドの名前を変更します
  • delete_field: カスタムフィールドを削除します

フォーム管理

  • list_forms: タイプ別 (ポップアップ、埋め込み、プロモーション) にフォームを一覧表示します
  • create_form: 新しいフォームを作成します
  • get_form: 単一フォームの詳細を取得します
  • update_form: フォーム名を更新します
  • delete_form: フォームを削除します
  • get_form_subscribers: フォーム経由で登録したサブスクライバーを取得します

オートメーション管理

  • list_automations: 名前、グループ、有効ステータスでフィルタリングしてオートメーションを一覧表示します
  • get_automation_activity: オートメーションのサブスクライバーアクティビティをステータスフィルター付きで取得します
  • create_automation: 下書きオートメーションを作成します
  • build_custom_automation: カスタムオートメーションを作成する前に計画と検証を行います
  • start_automation_conversation: ガイド付きの会話形式のオートメーション構築を開始します
  • update_automation_email: オートメーションのメールステップのコンテンツを更新します
  • update_automation_delay: オートメーションステップの遅延を更新します
  • dry_run_automation: 何も送信せずにオートメーションを検証します
  • send_test_automation: オートメーションのテストメールを送信します
  • delete_automation: オートメーションを削除します

テンプレート

  • discover_automation_templates: 利用可能なオートメーションテンプレートを参照します
  • install_template: オートメーションテンプレートをアカウントにインストールします
  • list_email_templates: 利用可能なメールテンプレートを一覧表示します
  • list_form_templates: 利用可能なフォームテンプレートを一覧表示します

メールコンテンツ

  • generate_email_content: HTMLメールコンテンツを生成して検証します
  • suggest_subject_lines: 件名の提案を生成して検証します

Eコマース管理

  • manage_ecommerce_shops: ショップの一覧表示、取得、作成、更新、削除
  • manage_ecommerce_products: ショップ内の商品の一覧表示、取得、作成、更新、削除、一括インポート
  • manage_ecommerce_customers: ショップ内の顧客の一覧表示、取得、作成、更新、削除
  • manage_ecommerce_orders: ショップ内の注文の一覧表示、取得、作成、更新、削除、一括インポート
  • manage_ecommerce_categories: 商品カテゴリの一覧表示、取得、作成、更新、削除、一括インポート
  • manage_ecommerce_carts: ショッピングカートの一覧表示、取得、更新
  • manage_ecommerce_cart_items: カートの明細行の一覧表示、取得、作成、更新、削除
  • manage_ecommerce_category_products: カテゴリ内の商品の一覧表示、または商品の追加/削除

manage_ecommerce_* ツールは、操作ごとに個別のツールを公開するのではなく、action パラメーター (例: listgetcreateupdatedeleteimport) を受け取ります。

Webhook管理

  • list_webhooks: すべてのWebhookを一覧表示します
  • get_webhook: 特定のWebhookの詳細を取得します
  • create_webhook: 名前、URL、イベントを指定して新しいWebhookを作成します
  • update_webhook: Webhookを更新します (有効化/無効化を含む)
  • delete_webhook: Webhookを削除します

検出とユーティリティ

  • search: MailerLiteリソース全体を検索します
  • fetch: 参照によって特定のMailerLiteリソースを取得します
  • list_resources: 操作可能なリソースタイプを一覧表示します
  • select_resource: 名前でリソースをIDに解決します
  • batch_requests: 単一のバッチリクエストで複数のAPI操作を実行します
  • get_dashboard_link: MailerLiteダッシュボードでリソースを編集するためのディープリンクを取得します

認証

  • get_auth_status: 現在の認証ステータスを取得します

フィードバック

私たちは常に、取り組んでいるエキサイティングなことについてのフィードバックを歓迎しています。MCPに関するフィードバックがあれば、mcp@mailerlite.com までメールをお送りください。

MailerLite CLIターミナルからサブスクライバー、キャンペーン、オートメーションなどを管理するためのMailerLite CLIをインストールして使用します。例AIアシスタントがMailerLite MCPサーバーを通じてキャンペーン、サブスクライバー、オートメーション、Eコマースなどを管理する方法を示すプロンプト例。

このページ内

MCPの仕組みクライアントの接続Claude (デスクトップおよびWeb)Claude CodeGemini CLIVSCodeCursorChatGPT利用可能なツールサブスクライバー管理キャンペーン管理グループ管理セグメント管理フィールド管理フォーム管理オートメーション管理テンプレートメールコンテンツEコマース管理Webhook管理検出とユーティリティ認証フィードバック