SuperAPI AI 工具集

mailchimp-automation

通用与其它

查看项目

更新于 10-16 01:49

技能介绍

用途:通过 Rube MCP(Composio 的 Mailchimp 工具包)自动化 Mailchimp 邮件营销流程,包括活动创建与发送、受众/列表管理、订阅者操作、分组和效果分析。

前提:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 以 mailchimp 工具包建立有效连接;每次先调用 RUBE_SEARCH_TOOLS 获取当前工具结构。

设置:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 有响应;调用 RUBE_MANAGE_CONNECTIONS 并指定 mailchimp;若连接非 ACTIVE,按返回的授权链接完成 Mailchimp OAuth;确认状态为 ACTIVE 后再执行工作流。

主要能力:1)创建并发送邮件活动,涉及 MAILCHIMP_GET_LISTS_INFO、MAILCHIMP_ADD_CAMPAIGN、MAILCHIMP_SET_CAMPAIGN_CONTENT、MAILCHIMP_SEND_TEST_EMAIL、MAILCHIMP_SEND_CAMPAIGN、MAILCHIMP_SCHEDULE_CAMPAIGN;2)管理受众与订阅者,涉及 MAILCHIMP_GET_LISTS_INFO、MAILCHIMP_LIST_MEMBERS_INFO、MAILCHIMP_SEARCH_MEMBERS、MAILCHIMP_GET_MEMBER_INFO、MAILCHIMP_LIST_SEGMENTS;3)新增与更新订阅者,涉及 MAILCHIMP_ADD_OR_UPDATE_LIST_MEMBER、MAILCHIMP_ADD_MEMBER_TO_LIST、MAILCHIMP_BATCH_ADD_OR_REMOVE_MEMBERS;4)查看活动报告与分析,涉及 MAILCHIMP_LIST_CAMPAIGNS、MAILCHIMP_GET_CAMPAIGN_REPORT、MAILCHIMP_LIST_CAMPAIGN_REPORTS、MAILCHIMP_LIST_CAMPAIGN_DETAILS 等。

使用要点:嵌套参数用双下划线,如 settings__subject__line、recipients__list__id;subscriber_hash 为小写邮箱的 MD5,可用 hashlib.md5(email.lower().encode()).hexdigest() 计算;分页用 count(最大 1000)与 offset,默认 10,需迭代至覆盖 total_items;avg_open_rate 与 avg_click_rate 为 0-1 小数而非百分比;status_if_new 仅对新联系人生效。

限制与注意:MAILCHIMP_SEND_CAMPAIGN 不可撤销,发送前应先发测试邮件并获用户明确批准;活动须处于草稿状态且受众、主题、发件人、已验证邮箱和内容有效;定时发送需未来时间;HTML 内容须含退订链接和实体地址等合规合并标签;Mailchimp 有 API 速率限制,批量订阅者操作建议使用批处理;搜索端点最多 10 页。仅当任务明确匹配上述范围时使用,输出不能替代环境相关验证、测试或专家审查;缺少必要输入、权限、安全边界或成功标准时应停止并请求澄清。