MailerLite MCP server
官方将AI工具转变为您的电子邮件营销助手。
你可以用 MailerLite MCP 做什么?
- 管理订阅者 — 使用
add_subscriber、list_subscribers、get_subscriber_activity及相关工具添加、更新、列出或删除订阅者,并查看其活动。 - 创建和安排营销活动 — 使用
create_campaign构建常规或 A/B 邮件营销活动,然后通过schedule_campaign安排发送。 - 组织群组和细分 — 创建群组和细分,将订阅者分配至其中,并通过
import_subscribers_to_group批量导入订阅者。 - 构建和测试自动化流程 — 使用
start_automation_conversation启动引导式自动化构建,然后在激活前通过dry_run_automation进行验证。 - 管理电子商务数据 — 通过
manage_ecommerce_*工具列出、创建、更新或删除商店、产品、订单和客户。 - 生成邮件内容 — 使用
generate_email_content和suggest_subject_lines生成并验证 HTML 邮件内容及主题行建议。
文档
搜索
⌘K
帮助经典 APIGitHub欢迎来到 MailerLite API 文档入门指南
MailerLite API
订阅者分组细分字段自动化营销活动表单批处理Webhook时区营销活动语言
电商 API
MCP 服务器
指南
询问 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:创建新的电子邮件营销活动(常规、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:生成并验证主题行建议
电商管理
- 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 参数(例如 list、get、create、update、delete、import),而不是为每个操作暴露单独的工具。
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 服务器管理营销活动、订阅者、自动化、电商等的示例提示。
本页内容
MCP 如何工作连接客户端Claude(桌面版和网页版)Claude CodeGemini CLIVSCodeCursorChatGPT可用工具订阅者管理营销活动管理分组管理细分管理字段管理表单管理自动化管理模板电子邮件内容电商管理Webhook 管理发现与实用工具认证反馈