MailerLite MCP server
chính thứcBiến các công cụ AI thành trợ lý tiếp thị email của bạn.
Tài liệu
MCP Server
MailerLite MCP Server
Kết nối các trợ lý AI như Claude, Cursor và VS Code với MailerLite thông qua Model Context Protocol.
Sao chép MarkdownMở
Đây là phiên bản beta của máy chủ Model Context Protocol (MCP) cung cấp tích hợp liền mạch với API tiếp thị email của MailerLite. Máy chủ này cho phép các trợ lý AI quản lý người đăng ký, chiến dịch, nhóm và nhiều thứ khác thông qua các công cụ MCP được chuẩn hóa.
Cách MCP Hoạt động
Model Context Protocol (MCP) là một giao thức chuẩn hóa để các trợ lý AI tương tác với các hệ thống bên ngoài. Hãy nghĩ về nó như cổng USB-C dành cho AI. Bạn có thể kết nối nhiều MCP giao tiếp với nhau và hoàn thành công việc cho bạn.
Kết nối Máy khách
Bạn có thể kết nối bất kỳ máy khách tương thích MCP nào với máy chủ đang chạy. Máy chủ hỗ trợ điểm cuối HTTP có thể truyền trực tuyến theo các thông số kỹ thuật máy chủ MCP mới nhất. Thông thường, bạn chỉ cần thêm https://mcp.mailerlite.com/mcp làm địa chỉ MCP từ xa trong bất kỳ công cụ nào bạn đang làm việc.
Claude (máy tính để bàn và web)
Mở Claude (Desktop), vào Settings > Connectors, sau đó Add Custom Connector. Tên có thể là bất cứ thứ gì bạn muốn, nhưng chúng tôi khuyên dùng MailerLite làm tên, và URL máy chủ MCP từ xa là https://mcp.mailerlite.com/mcp. Nhấp kết nối và làm theo quy trình đăng nhập.
Claude Code
Thực thi lệnh này trong terminal:
claude mcp add --transport http mailerlite https://mcp.mailerlite.com/mcp
Gemini CLI
Thêm các dòng sau vào tệp ~/.gemini/settings.json của bạn:
{
"mcpServers": {
"mailerlite": {
"httpUrl": "https://mcp.mailerlite.com/mcp",
"timeout": 5000
}
}
}
VSCode
Bạn có thể sử dụng cài đặt một lần nhấp để thêm nó vào VSCode.
Cursor
ChatGPT
Điều kiện: Có sẵn trong bản beta cho tài khoản Pro và Plus trên web.
- Trước tiên, Bật chế độ nhà phát triển: Vào: Settings → Connectors → Advanced → Developer mode.
- Quay lại màn hình chính Connectors, nhấp Create bên cạnh Browse connectors và trong hộp thoại mở ra, nhập thông tin sau:
Tên: MailerLite Mô tả: để trống hoặc điền tùy ý URL máy chủ MCP: https://mcp.mailerlite.com/mcp Xác thực: OAuth
Nhấp vào hộp kiểm Tôi tin tưởng ứng dụng này rồi nhấp Create. Nó sẽ hướng dẫn bạn qua quy trình xác thực.
Để sử dụng trình kết nối trong hội thoại: Mở một cuộc trò chuyện mới, chọn Developer mode từ menu Plus và chọn connectors. Bạn có thể cần khám phá các kỹ thuật nhắc lệnh khác nhau để gọi đúng công cụ.
Công cụ Có sẵn
Quản lý Người đăng ký
- add_subscriber: Thêm người đăng ký mới hoặc cập nhật người hiện có (hỗ trợ email, tên, trường, nhóm)
- get_subscriber: Lấy thông tin người đăng ký theo ID hoặc email
- update_subscriber: Cập nhật thông tin người đăng ký (không phá hủy)
- list_subscribers: Liệt kê người đăng ký với bộ lọc theo trạng thái (active, unsubscribed, unconfirmed, bounced, junk)
- get_subscriber_activity: Lấy lịch sử hoạt động của người đăng ký
- get_subscriber_count: Lấy tổng số người đăng ký
- delete_subscriber: Xóa người đăng ký (giữ lại thông tin để đăng ký lại)
Quản lý Chiến dịch
- create_campaign: Tạo chiến dịch email mới (loại regular, ab, resend)
- get_campaign: Lấy chi tiết chiến dịch cụ thể
- list_campaigns: Liệt kê chiến dịch với bộ lọc theo trạng thái và loại
- update_campaign: Cập nhật chi tiết chiến dịch (tên, chủ đề, người gửi, nội dung)
- delete_campaign: Xóa chiến dịch
- schedule_campaign: Lên lịch gửi chiến dịch
- cancel_campaign: Hủy chiến dịch đã lên lịch
- get_campaign_subscribers: Lấy người đăng ký đã nhận chiến dịch, với bộ lọc
- get_campaign_links: Liệt kê các liên kết trong chiến dịch đã gửi cùng số liệu nhấp chuột
- get_campaign_link_recipients: Lấy người đăng ký đã nhấp vào một liên kết cụ thể
Quản lý Nhóm
- create_group: Tạo nhóm người đăng ký mới
- update_group: Cập nhật tên nhóm
- delete_group: Xóa nhóm
- get_group_subscribers: Lấy người đăng ký trong nhóm
- assign_subscriber_to_group: Thêm người đăng ký vào nhóm
- unassign_subscriber_from_group: Xóa người đăng ký khỏi nhóm
- import_subscribers_to_group: Nhập hàng loạt người đăng ký vào nhóm
Quản lý Phân khúc
- list_segments: Liệt kê tất cả phân khúc
- create_segment: Tạo phân khúc mới
- get_segment: Lấy chi tiết một phân khúc
- update_segment: Cập nhật tên phân khúc
- delete_segment: Xóa phân khúc
- get_segment_subscribers: Lấy người đăng ký trong phân khúc, với bộ lọc trạng thái
Quản lý Trường
- list_fields: Liệt kê các trường tùy chỉnh của người đăng ký
- create_field: Tạo trường tùy chỉnh (văn bản, số hoặc ngày)
- update_field: Đổi tên trường tùy chỉnh
- delete_field: Xóa trường tùy chỉnh
Quản lý Biểu mẫu
- list_forms: Liệt kê biểu mẫu theo loại (popup, embedded, promotion)
- create_form: Tạo biểu mẫu mới
- get_form: Lấy chi tiết một biểu mẫu
- update_form: Cập nhật tên biểu mẫu
- delete_form: Xóa biểu mẫu
- get_form_subscribers: Lấy người đăng ký đã đăng ký qua biểu mẫu
Quản lý Tự động hóa
- list_automations: Liệt kê tự động hóa với bộ lọc theo tên, nhóm và trạng thái kích hoạt
- get_automation_activity: Lấy hoạt động người đăng ký cho tự động hóa, với bộ lọc trạng thái
- create_automation: Tạo tự động hóa nháp
- build_custom_automation: Lập kế hoạch và xác thực tự động hóa tùy chỉnh trước khi tạo
- start_automation_conversation: Bắt đầu xây dựng tự động hóa theo hội thoại có hướng dẫn
- update_automation_email: Cập nhật nội dung bước email tự động hóa
- update_automation_delay: Cập nhật độ trễ của bước tự động hóa
- dry_run_automation: Xác thực tự động hóa mà không gửi gì
- send_test_automation: Gửi email kiểm tra cho tự động hóa
- delete_automation: Xóa tự động hóa
Mẫu
- discover_automation_templates: Duyệt các mẫu tự động hóa có sẵn
- install_template: Cài đặt mẫu tự động hóa vào tài khoản
- list_email_templates: Liệt kê các mẫu email có sẵn
- list_form_templates: Liệt kê các mẫu biểu mẫu có sẵn
Nội dung Email
- generate_email_content: Tạo và xác thực nội dung email HTML
- suggest_subject_lines: Tạo và xác thực gợi ý dòng chủ đề
Quản lý Thương mại điện tử
- manage_ecommerce_shops: Liệt kê, lấy, tạo, cập nhật hoặc xóa cửa hàng
- manage_ecommerce_products: Liệt kê, lấy, tạo, cập nhật, xóa hoặc nhập hàng loạt sản phẩm trong cửa hàng
- manage_ecommerce_customers: Liệt kê, lấy, tạo, cập nhật hoặc xóa khách hàng trong cửa hàng
- manage_ecommerce_orders: Liệt kê, lấy, tạo, cập nhật, xóa hoặc nhập hàng loạt đơn hàng trong cửa hàng
- manage_ecommerce_categories: Liệt kê, lấy, tạo, cập nhật, xóa hoặc nhập hàng loạt danh mục sản phẩm
- manage_ecommerce_carts: Liệt kê, lấy hoặc cập nhật giỏ hàng
- manage_ecommerce_cart_items: Liệt kê, lấy, tạo, cập nhật hoặc xóa các mục hàng trong giỏ
- manage_ecommerce_category_products: Liệt kê sản phẩm trong danh mục, hoặc gắn/gỡ sản phẩm
Mỗi công cụ manage_ecommerce_* nhận tham số action (ví dụ: list, get, create, update, delete, import) thay vì hiển thị một công cụ riêng cho mỗi thao tác.
Quản lý Webhook
- list_webhooks: Liệt kê tất cả webhook
- get_webhook: Lấy chi tiết webhook cụ thể
- create_webhook: Tạo webhook mới với tên, URL và sự kiện
- update_webhook: Cập nhật webhook, bao gồm bật/tắt nó
- delete_webhook: Xóa webhook
Khám phá & Tiện ích
- search: Tìm kiếm trên các tài nguyên MailerLite
- fetch: Lấy tài nguyên MailerLite cụ thể theo tham chiếu
- list_resources: Liệt kê các loại tài nguyên có sẵn để làm việc
- select_resource: Giải quyết tài nguyên theo tên thành ID của nó
- batch_requests: Chạy nhiều thao tác API trong một yêu cầu gộp
- get_dashboard_link: Lấy liên kết sâu để chỉnh sửa tài nguyên trong bảng điều khiển MailerLite
Xác thực
- get_auth_status: Lấy trạng thái xác thực hiện tại
Phản hồi
Chúng tôi luôn mong nhận được phản hồi về những điều thú vị mà chúng tôi đang thực hiện. Nếu bạn có phản hồi về MCP của chúng tôi, vui lòng gửi email đến [email protected].
MailerLite CLI
Cài đặt và sử dụng MailerLite CLI để quản lý người đăng ký, chiến dịch, tự động hóa và hơn thế nữa từ terminal của bạn.
Ví dụ
Các lời nhắc ví dụ cho thấy cách trợ lý AI có thể quản lý chiến dịch, người đăng ký, tự động hóa, thương mại điện tử và hơn thế nữa thông qua máy chủ MailerLite MCP.