Mailchimp MCP Server
mcp-mailchimp
用于 Mailchimp Marketing API 的生产级 MCP 服务器。包含 71 种工具,涵盖营销活动、受众、成员、标签、细分、模板、报告、自动化、Webhook、合并字段、兴趣组、落地页、批量操作、电子商务、A/B 测试、成员备注、文件管理器和受众分析。
专为 Claude Desktop、Claude Code、Cursor 以及任何兼容 MCP 的客户端构建。
快速入门
1. 安装
pip install mcp-mailchimp或从源码安装:
git clone https://github.com/AlexlaGuardia/mcp-mailchimp.git
cd mcp-mailchimp
pip install .2. 获取 API 密钥
登录 Mailchimp
前往 Account & Billing > Extras > API Keys
点击 Create A Key
复制密钥(格式:
xxxxxxxxxx-usXX)
3. 配置客户端
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"mailchimp": {
"command": "mcp-mailchimp",
"env": {
"MAILCHIMP_API_KEY": "your-api-key-here"
}
}
}
}Claude Code:
claude mcp add mailchimp -- env MAILCHIMP_API_KEY=your-key mcp-mailchimpCursor (.cursor/mcp.json):
{
"mcpServers": {
"mailchimp": {
"command": "mcp-mailchimp",
"env": {
"MAILCHIMP_API_KEY": "your-api-key-here"
}
}
}
}或直接运行:
MAILCHIMP_API_KEY=your-key mcp-mailchimp工具 (71)
账户 (1)
工具 | 描述 |
| 验证 API 密钥并获取账户信息 |
营销活动 (11)
工具 | 描述 |
| 列出带有状态/受众过滤器的营销活动 |
| 获取营销活动详情(设置、跟踪、收件人) |
| 创建新的电子邮件营销活动 |
| 更新营销活动设置(主题、发件人名称等) |
| 立即发送营销活动 |
| 为特定时间安排营销活动 |
| 取消已安排的营销活动 |
| 取消当前正在发送的营销活动 |
| 永久删除草稿营销活动 |
| 复制现有的营销活动 |
| 向指定地址发送测试邮件 |
营销活动内容 (2)
工具 | 描述 |
| 获取营销活动的 HTML 和纯文本内容 |
| 通过 HTML 或模板设置内容 |
报告 (5)
工具 | 描述 |
| 性能报告(打开、点击、退信、退订) |
| 点击详情——哪些 URL 被点击以及点击频率 |
| 打开详情——哪些订阅者打开了邮件以及何时打开 |
| 退订详情——谁离开了以及原因 |
| 投递详情——收件人状态(已发送、已退信) |
受众 (4)
工具 | 描述 |
| 列出所有受众及其订阅者数量 |
| 获取受众详情和统计信息 |
| 创建新的受众/列表 |
| 更新受众设置 |
受众分析 (3)
工具 | 描述 |
| 每月增长历史——订阅、退订、净变化 |
| 按国家/地区划分的订阅者位置分布 |
| 电子邮件域性能——Gmail、Outlook、Apple Mail 分布 |
成员 (8)
工具 | 描述 |
| 按状态列出/过滤受众成员 |
| 按电子邮件获取订阅者详情 |
| 添加新订阅者或更新现有订阅者(插入或更新) |
| 归档(软删除)订阅者 |
| 永久删除订阅者(不可逆) |
| 一次批量订阅最多 500 名成员 |
| 在所有受众中搜索成员 |
| 最近的订阅者活动(打开、点击等) |
成员备注 (2)
工具 | 描述 |
| 列出订阅者的 CRM 风格备注 |
| 为订阅者添加备注 |
标签 (2)
工具 | 描述 |
| 列出受众的所有标签 |
| 添加或移除订阅者的标签 |
细分 (5)
工具 | 描述 |
| 列出受众的已保存细分 |
| 列出细分中的成员 |
| 从电子邮件地址创建静态细分 |
| 更新细分名称或添加/移除成员 |
| 删除细分 |
合并字段 (2)
工具 | 描述 |
| 列出自定义字段(FNAME、LNAME、自定义) |
| 创建自定义合并字段(文本、数字、日期等) |
兴趣类别与组 (2)
工具 | 描述 |
| 列出兴趣组(复选框、下拉菜单、单选按钮) |
| 列出类别内的各个选项 |
模板 (4)
工具 | 描述 |
| 列出可用的电子邮件模板 |
| 获取模板详情和 HTML 内容 |
| 从 HTML 创建新模板 |
| 删除自定义模板 |
自动化 (5)
工具 | 描述 |
| 列出经典自动化 |
| 获取自动化详情和触发信息 |
| 列出自动化工作流中的所有电子邮件 |
| 暂停工作流中的所有电子邮件 |
| 启动工作流中的所有电子邮件 |
Webhooks (3)
工具 | 描述 |
| 列出受众的 Webhook |
| 为受众事件创建 Webhook |
| 删除 Webhook |
电子商务 (6)
工具 | 描述 |
| 列出已连接的商店(Shopify、WooCommerce 等) |
| 列出已连接商店中的产品 |
| 列出订单——按营销活动过滤以进行收入归因 |
| 获取包含订单数量和总消费额的客户详情 |
| 列出用于挽回营销活动的废弃购物车 |
| 列出促销规则的促销代码 |
A/B 测试 (1)
工具 | 描述 |
| 获取变体营销活动结果——哪个组合获胜 |
落地页 (2)
工具 | 描述 |
| 列出带有访问/转化统计信息的落地页 |
| 获取落地页详情和跟踪数据 |
文件管理器 (2)
工具 | 描述 |
| 列出 Mailchimp 文件管理器中的文件 |
| 上传文件(Base64 编码) |
批量操作 (1)
工具 | 描述 |
| 在单个批次中提交最多 500 个 API 操作 |
示例
“我最近发送了哪些营销活动?”
使用
list_campaigns和status=sent来显示带有打开/点击统计信息的近期营销活动。
“本季度我的受众增长情况如何?”
使用
get_audience_growth来显示每月的订阅/退订趋势。
“哪个营销活动带来的收入最高?”
使用
list_store_orders和campaign_id来查看每个营销活动的收入归因。
“向我展示来自 Shopify 商店的废弃购物车”
使用
list_store_carts来寻找挽回机会。
“给 john@example.com 添加一条备注,说明他询问过定价”
使用
add_member_note进行 CRM 风格的联系人管理。
“哪个 A/B 测试主题行获胜了?”
使用
get_ab_test_results查看哪个变体表现最好。
“我的订阅者位于哪里?”
使用
get_audience_locations进行地理分布分析。
要求
Python 3.10+
拥有 API 密钥的 Mailchimp 账户
兼容 MCP 的客户端(Claude Desktop、Claude Code、Cursor 等)
开发
git clone https://github.com/AlexlaGuardia/mcp-mailchimp.git
cd mcp-mailchimp
pip install -e ".[dev]"
pytest许可证
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlexlaGuardia/mcp-mailchimp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server