MailerLite
MailerLite — рассылки, подписчики и автоматизации из чата с ассистентом
Что умеет
- Создавать и устанавливать шаблоны автоматизаций
- Генерировать текст письма и варианты темы
- Добавлять, искать и обновлять подписчиков
- Запускать тестовую отправку автоматизации
- Смотреть активность и статистику по автоматизациям
Какие данные видит
Ассистент работает с базой подписчиков и автоматизациями аккаунта MailerLite, к которому подключён.
Нужен ли аккаунт
Не нужен: сервер работает без входа
MailerLite — платформа email-маркетинга, доступная ассистенту как MCP-сервер. Можно собирать автоматизации по шаблонам, писать текст письма и тему, управлять списком подписчиков и смотреть активность по рассылкам. Подходит для настройки цепочек писем без переключения в веб-интерфейс.
Как подключить
Как подключить MailerLite к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://mailerlite.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить MailerLite к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://mailerlite.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить MailerLite к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://mailerlite.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (60)
Технические названия из tools/list. Нужны только разработчикам.
| start_automation_conversation | Gather automation requirements through conversation. |
| discover_automation_templates | Browse automation workflow templates filtered by type. |
| install_template | Install an automation template to create a new automation. |
| list_email_templates | List email templates (visual designs) with optional search filter. |
| dry_run_automation | Simulate automation flow without sending real emails. |
| send_test_automation | Send test emails from an automation. |
| list_resources | List resources by type. Pass resource_type as a singular value: "group", "form", "shop", or "segment". |
| select_resource | Confirms a user-selected resource (group, form, shop, or segment). |
| list_automations | List automations in the account. |
| generate_email_content | Validate email content (subject and body) against MailerLite best practices. Provide the subject and plain_text you have drafted, and this tool will check for issues like subject length, spam trigger words, missing call-to-action, and body length limits. |
| suggest_subject_lines | Validate a list of email subject line candidates against MailerLite best practices. Provide subject lines you have drafted, and this tool will check each one for length, spam trigger words, and other issues. |
| get_dashboard_link | Generate MailerLite dashboard URL for editing automation or email. |
| update_automation_email | Update the subject line and plain text content of an email step in an automation. |
| update_automation_delay | Update the duration of a delay step in an automation. |
| build_custom_automation | Validate an automation plan before creating it. Provide the trigger type, steps, and optionally a resource type to discover available resources (groups, forms, shops, segments). Returns validation warnings and matching resources. |
| get_automation_activity | Get activity log for an automation. Filter by status (completed, active, canceled, failed), date range, and subscriber email. |
| delete_automation | Delete an automation |
| create_automation | Create a new automation workflow in MailerLite. |
| add_subscriber | Add a new subscriber to MailerLite. |
| get_subscriber | Get subscriber information by ID or email |
| update_subscriber | Update subscriber information. |
| list_subscribers | List subscribers in the account. Results are cursor-paginated (default 25 per page) — pass the cursor from the previous response to fetch the next page. |
| delete_subscriber | Delete a subscriber from the account. |
| get_subscriber_activity | Get activity history for a subscriber (opens, clicks, etc.) |
| get_subscriber_count | Get the total count of subscribers in the account |
| assign_subscriber_to_group | Add a subscriber to a group |
| unassign_subscriber_from_group | Remove a subscriber from a group |
| import_subscribers_to_group | Import multiple subscribers to a group at once |
| create_campaign | Create a new email campaign. The "from" email must be a verified sender on the account — use get_auth_status or check Settings > Domains in the MailerLite dashboard if unsure. |
| get_campaign | Get details of a specific campaign |
| list_campaigns | List campaigns with optional status and type filters. Results are cursor-paginated — pass the cursor from the previous response to fetch the next page. |
| update_campaign | Update campaign details |
| delete_campaign | Delete a campaign |
| schedule_campaign | Schedule a campaign to be sent. Requires a verified sender on the account. Use delivery "instant" to send immediately, or "scheduled" with a schedule object to send at a specific time. |
| cancel_campaign | Cancel a scheduled campaign |
| get_campaign_subscribers | Get subscriber activity for a sent campaign (opens, clicks, etc.). Results are page-paginated — increment the page number to fetch more results. |
| create_group | Create a new subscriber group |
| update_group | Update a group name |
| delete_group | Delete a subscriber group |
| get_group_subscribers | Get subscribers in a specific group. Results are cursor-paginated — pass the cursor from the previous response to fetch the next page. |
| search | Search MailerLite campaigns, groups, forms, and automations. |
| fetch | Fetch full details for a MailerLite resource identified by the search tool |
| list_fields | List all custom subscriber fields |
| create_field | Create a new custom subscriber field |
| update_field | Update a custom subscriber field name |
| delete_field | Delete a custom subscriber field |
| list_form_templates | List form design templates by type (popup, promotion, or embedded). |
| list_forms | List forms by type (popup, embedded, or promotion). Results are page-paginated — increment the page number to fetch more results. |
| create_form | Create a new signup form. Requires at least one group ID — use list_resources with resource_type "group" to find available groups first. |
| get_form | Get details of a specific form |
| update_form | Update a form name |
| delete_form | Delete a form |
| get_form_subscribers | Get subscribers who signed up via a specific form. Results are page-paginated — increment the page number to fetch more results. |
| list_segments | List subscriber segments. Results are page-paginated — increment the page number to fetch more results. |
| create_segment | Create a new subscriber segment. Can be created with just a name (filter rules can be configured later in the MailerLite dashboard), or with filter rules. Filter format: {"rules": [[{"operator": "...", "args": ["field_id", "value"]}]]}. Rules are grouped in arrays — rules within the same inner array use AND logic, separate inner arrays use OR logic. Note: the filter format is complex; creating a name-only segment and configuring filters in the dashboard is recommended. |
| get_segment | Get details of a specific segment |
| update_segment | Update a segment name |
| delete_segment | Delete a segment. |
| get_segment_subscribers | Get subscribers belonging to a specific segment. Results are cursor-paginated — pass the cursor from the previous response to fetch the next page. |
| list_webhooks | List all webhooks |