MailerLite MCP server

官方

將AI工具轉變為您的電子郵件行銷助手。

文件

MCP 伺服器

MailerLite MCP 伺服器

透過模型上下文協定,將 Claude、Cursor 和 VS Code 等 AI 助理連接至 MailerLite。

複製 Markdown開啟

這是模型上下文協定 (MCP) 伺服器的測試版本,提供與 MailerLite 電子郵件行銷 API 的無縫整合。此伺服器讓 AI 助理能透過標準化的 MCP 工具來管理訂閱者、行銷活動、群組以及許多其他功能。

MCP 如何運作

模型上下文協定 (MCP) 是 AI 助理與外部系統互動的標準化協定。可以將其視為 AI 的 USB-C 連接埠。您可以連接多個能彼此通訊的 MCP,為您完成各項工作。

連接用戶端

您可以將任何相容於 MCP 的用戶端連接至正在運行的伺服器。此伺服器支援符合最新 MCP 伺服器規範的可串流 HTTP 端點。通常,您只需在所使用的任何工具中,將 https://mcp.mailerlite.com/mcp 新增為遠端 MCP 位址即可。

Claude(桌面版與網頁版)

開啟 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

ChatGPT

使用資格:測試版適用於網頁版的 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:建立新的電子郵件行銷活動(一般、A/B 測試、重發類型)
  • 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:產生並驗證主旨行建議

電子商務管理

  • 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 有任何意見,歡迎隨時發送電子郵件至 [email protected]

MailerLite CLI

安裝並使用 MailerLite CLI,從您的終端機管理訂閱者、行銷活動、自動化行銷等。

範例

展示 AI 助理如何透過 MailerLite MCP 伺服器管理行銷活動、訂閱者、自動化行銷、電子商務等的提示範例。