Skip to main content
Glama
AlexlaGuardia

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 密钥

  1. 登录 Mailchimp

  2. 前往 Account & Billing > Extras > API Keys

  3. 点击 Create A Key

  4. 复制密钥(格式: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-mailchimp

Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "mailchimp": {
      "command": "mcp-mailchimp",
      "env": {
        "MAILCHIMP_API_KEY": "your-api-key-here"
      }
    }
  }
}

或直接运行:

MAILCHIMP_API_KEY=your-key mcp-mailchimp

Related MCP server: mcp-mautic

工具 (71)

账户 (1)

工具

描述

ping

验证 API 密钥并获取账户信息

营销活动 (11)

工具

描述

list_campaigns

列出带有状态/受众过滤器的营销活动

get_campaign

获取营销活动详情(设置、跟踪、收件人)

create_campaign

创建新的电子邮件营销活动

update_campaign

更新营销活动设置(主题、发件人名称等)

send_campaign

立即发送营销活动

schedule_campaign

为特定时间安排营销活动

unschedule_campaign

取消已安排的营销活动

cancel_campaign

取消当前正在发送的营销活动

delete_campaign

永久删除草稿营销活动

replicate_campaign

复制现有的营销活动

send_test_email

向指定地址发送测试邮件

营销活动内容 (2)

工具

描述

get_campaign_content

获取营销活动的 HTML 和纯文本内容

set_campaign_content

通过 HTML 或模板设置内容

报告 (5)

工具

描述

get_campaign_report

性能报告(打开、点击、退信、退订)

get_click_report

点击详情——哪些 URL 被点击以及点击频率

get_open_report

打开详情——哪些订阅者打开了邮件以及何时打开

get_unsubscribe_report

退订详情——谁离开了以及原因

get_sent_to_report

投递详情——收件人状态(已发送、已退信)

受众 (4)

工具

描述

list_audiences

列出所有受众及其订阅者数量

get_audience

获取受众详情和统计信息

create_audience

创建新的受众/列表

update_audience

更新受众设置

受众分析 (3)

工具

描述

get_audience_growth

每月增长历史——订阅、退订、净变化

get_audience_locations

按国家/地区划分的订阅者位置分布

get_email_client_stats

电子邮件域性能——Gmail、Outlook、Apple Mail 分布

成员 (8)

工具

描述

list_members

按状态列出/过滤受众成员

get_member

按电子邮件获取订阅者详情

add_or_update_member

添加新订阅者或更新现有订阅者(插入或更新)

archive_member

归档(软删除)订阅者

delete_member_permanent

永久删除订阅者(不可逆)

batch_subscribe_members

一次批量订阅最多 500 名成员

search_members

在所有受众中搜索成员

get_member_activity

最近的订阅者活动(打开、点击等)

成员备注 (2)

工具

描述

list_member_notes

列出订阅者的 CRM 风格备注

add_member_note

为订阅者添加备注

标签 (2)

工具

描述

list_tags

列出受众的所有标签

manage_member_tags

添加或移除订阅者的标签

细分 (5)

工具

描述

list_segments

列出受众的已保存细分

get_segment_members

列出细分中的成员

create_segment

从电子邮件地址创建静态细分

update_segment

更新细分名称或添加/移除成员

delete_segment

删除细分

合并字段 (2)

工具

描述

list_merge_fields

列出自定义字段(FNAME、LNAME、自定义)

create_merge_field

创建自定义合并字段(文本、数字、日期等)

兴趣类别与组 (2)

工具

描述

list_interest_categories

列出兴趣组(复选框、下拉菜单、单选按钮)

list_interests

列出类别内的各个选项

模板 (4)

工具

描述

list_templates

列出可用的电子邮件模板

get_template

获取模板详情和 HTML 内容

create_template

从 HTML 创建新模板

delete_template

删除自定义模板

自动化 (5)

工具

描述

list_automations

列出经典自动化

get_automation

获取自动化详情和触发信息

list_automation_emails

列出自动化工作流中的所有电子邮件

pause_automation

暂停工作流中的所有电子邮件

start_automation

启动工作流中的所有电子邮件

Webhooks (3)

工具

描述

list_webhooks

列出受众的 Webhook

create_webhook

为受众事件创建 Webhook

delete_webhook

删除 Webhook

电子商务 (6)

工具

描述

list_ecommerce_stores

列出已连接的商店(Shopify、WooCommerce 等)

list_store_products

列出已连接商店中的产品

list_store_orders

列出订单——按营销活动过滤以进行收入归因

get_ecommerce_customer

获取包含订单数量和总消费额的客户详情

list_store_carts

列出用于挽回营销活动的废弃购物车

list_store_promo_codes

列出促销规则的促销代码

A/B 测试 (1)

工具

描述

get_ab_test_results

获取变体营销活动结果——哪个组合获胜

落地页 (2)

工具

描述

list_landing_pages

列出带有访问/转化统计信息的落地页

get_landing_page

获取落地页详情和跟踪数据

文件管理器 (2)

工具

描述

list_files

列出 Mailchimp 文件管理器中的文件

upload_file

上传文件(Base64 编码)

批量操作 (1)

工具

描述

create_batch_operation

在单个批次中提交最多 500 个 API 操作

示例

“我最近发送了哪些营销活动?”

使用 list_campaignsstatus=sent 来显示带有打开/点击统计信息的近期营销活动。

“本季度我的受众增长情况如何?”

使用 get_audience_growth 来显示每月的订阅/退订趋势。

“哪个营销活动带来的收入最高?”

使用 list_store_orderscampaign_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

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that interfaces with the Mailchimp Marketing API to manage audiences, email campaigns, and subscribers. It enables users to create and schedule campaigns, handle member lists, and send test or live emails through natural language commands.
    13
    21
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Comprehensive MCP server for the Mautic marketing automation API, providing 203 tools for managing contacts, campaigns, emails, segments, and more.
    2
  • A
    license
    A
    quality
    D
    maintenance
    A hybrid Mailchimp MCP server with 12 tools: 10 native tools for common email workflows plus search and execute to access all 282 Mailchimp Marketing API endpoints on demand.
    12
    21
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    MCP server for Mailchimp Marketing API v3 with 72 tools covering audiences, campaigns, templates, reports, and more.
    72

View all related MCP servers

Related MCP Connectors

  • Mailchimp MCP Pack — manage audiences, campaigns, and members via Mailchimp Marketing API.

  • ActiveCampaign MCP Pack — email marketing + CRM (API v3).

  • Klaviyo MCP Pack — wraps the Klaviyo API for email marketing

View all MCP Connectors

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