Mailchimp MCP Server
mcp-mailchimp
MCP-сервер промышленного уровня для Mailchimp Marketing API. 71 инструмент для работы с кампаниями, аудиториями, подписчиками, тегами, сегментами, шаблонами, отчетами, автоматизациями, вебхуками, полями слияния, группами интересов, целевыми страницами, пакетными операциями, электронной коммерцией, 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)
Инструмент | Описание |
| Список кампаний с фильтрами по статусу/аудитории |
| Получение деталей кампании (настройки, отслеживание, получатели) |
| Создание новой email-кампании |
| Обновление настроек кампании (тема, имя отправителя и т.д.) |
| Немедленная отправка кампании |
| Планирование отправки кампании на определенное время |
| Отмена запланированной кампании |
| Отмена кампании, которая находится в процессе отправки |
| Безвозвратное удаление черновика кампании |
| Копирование существующей кампании |
| Отправка тестового письма на указанные адреса |
Контент кампании (2)
Инструмент | Описание |
| Получение HTML и текстового контента кампании |
| Установка контента через HTML или шаблон |
Отчеты (5)
Инструмент | Описание |
| Отчет об эффективности (открытия, клики, возвраты, отписки) |
| Детали кликов — какие URL были нажаты и как часто |
| Детали открытий — кто из подписчиков открыл и когда |
| Детали отписок — кто ушел и почему |
| Детали доставки — статус получателя (отправлено, возврат) |
Аудитории (4)
Инструмент | Описание |
| Список всех аудиторий с количеством подписчиков |
| Получение деталей и статистики аудитории |
| Создание новой аудитории/списка |
| Обновление настроек аудитории |
Аналитика аудитории (3)
Инструмент | Описание |
| История ежемесячного роста — подписки, отписки, чистый прирост |
| Распределение подписчиков по странам/регионам |
| Эффективность почтовых доменов — распределение по Gmail, Outlook, Apple Mail |
Подписчики (8)
Инструмент | Описание |
| Список/фильтрация подписчиков аудитории по статусу |
| Получение деталей подписчика по email |
| Добавление нового или обновление существующего подписчика (upsert) |
| Архивация (мягкое удаление) подписчика |
| Безвозвратное удаление подписчика (необратимо) |
| Пакетная подписка до 500 участников за раз |
| Поиск подписчиков по всем аудиториям |
| Недавняя активность подписчика (открытия, клики и т.д.) |
Заметки о подписчиках (2)
Инструмент | Описание |
| Список CRM-заметок о подписчике |
| Добавление заметки о подписчике |
Теги (2)
Инструмент | Описание |
| Список всех тегов аудитории |
| Добавление или удаление тегов у подписчика |
Сегменты (5)
Инструмент | Описание |
| Список сохраненных сегментов аудитории |
| Список подписчиков в сегменте |
| Создание статического сегмента из email-адресов |
| Обновление названия сегмента или добавление/удаление подписчиков |
| Удаление сегмента |
Поля слияния (2)
Инструмент | Описание |
| Список пользовательских полей (FNAME, LNAME, custom) |
| Создание пользовательского поля слияния (текст, число, дата и т.д.) |
Категории интересов и группы (2)
Инструмент | Описание |
| Список групп интересов (флажки, выпадающие списки, радиокнопки) |
| Список отдельных опций внутри категории |
Шаблоны (4)
Инструмент | Описание |
| Список доступных email-шаблонов |
| Получение деталей шаблона и HTML-контента |
| Создание нового шаблона из HTML |
| Удаление пользовательского шаблона |
Автоматизации (5)
Инструмент | Описание |
| Список классических автоматизаций |
| Получение деталей автоматизации и информации о триггере |
| Список всех писем в рабочем процессе автоматизации |
| Приостановка всех писем в рабочем процессе |
| Запуск всех писем в рабочем процессе |
Вебхуки (3)
Инструмент | Описание |
| Список вебхуков для аудитории |
| Создание вебхука для событий аудитории |
| Удаление вебхука |
Электронная коммерция (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+
Аккаунт Mailchimp с API-ключом
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