Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Smartlead одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Холодные email-рассылки Smartlead из любого AI-агента: создание и запуск кампаний с последовательностями и расписанием, управление лидами и их категориями, чтение ответов в общем инбоксе и ответы на них, сравнение аналитики кампаний и аккаунта, проверка ящиков отправителей и прогрева. Работает с API-ключом Smartlead; необратимые отписки и удаления отключены при установке.
Попробуй спросить
Примеры промптов для Smartlead
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Smartlead, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Smartlead + Meta Muse
Холодные email-рассылки Smartlead из любого AI-агента: создание и запуск кампаний с последовательностями и расписанием, управление лидами и их категориями, чтение ответов в общем инбоксе и ответы на них, сравнение аналитики кампаний и аккаунта, проверка ящиков отправителей и прогрева. Работает с API-ключом Smartlead; необратимые отписки и удаления отключены при установке.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
SMARTLEAD_API_KEY
Шаг 1 — Получите учётные данные
Настройка занимает около 2 минут. Для доступа к API нужен платный тариф Smartlead.
- В Smartlead откройте Settings и раздел API Keys (на некоторых тарифах он находится в Settings, Integrations).
- Скопируйте API-ключ в
SMARTLEAD_API_KEY. Коннектор добавляет его к каждому запросу как параметрapi_key, поэтому вставляйте только сам ключ. - Установите коннектор и запустите
smartlead_list_campaigns: он покажет ваши кампании и подтвердит ключ.
Ключ даёт полный доступ к аккаунту, поэтому храните его как пароль.
Кампании: начните с smartlead_list_campaigns, потому что id каждой кампании служит campaign_id во всех остальных инструментах. smartlead_get_campaign, smartlead_get_campaign_sequences и smartlead_list_campaign_email_accounts показывают её настройку. Чтобы собрать новую, ИИ вызывает по очереди smartlead_create_campaign (пустая кампания в статусе DRAFTED), smartlead_save_campaign_sequences, smartlead_update_campaign_schedule (часовой пояс, дни недели, окно отправки, минуты между письмами, новые лиды в день, время старта), smartlead_update_campaign_settings (название, отслеживание открытий и кликов, когда прекращать писать лиду, только текст, доля фоллоу-апов, подбор ящиков с помощью ИИ, текст отписки), smartlead_add_email_accounts_to_campaign и smartlead_add_leads_to_campaign, а затем smartlead_update_campaign_status со значением START. Статусы: START (не ACTIVE), PAUSED, STOPPED (окончательно; для паузы используйте PAUSED) и ARCHIVED. Запуск отправляет настоящие письма, поэтому попросите ИИ сначала показать последовательность, расписание и число лидов.
Последовательности: smartlead_save_campaign_sequences заменяет всю последовательность: пропущенные шаги удаляются. ИИ сначала читает её через smartlead_get_campaign_sequences, сохраняет id существующих шагов и отправляет все шаги. Для персонализации есть {{first_name}}, {{company_name}} и имена ваших пользовательских полей.
Лиды:
smartlead_list_campaign_leadsпоказывает лидов кампании. В каждой строке есть id связи кампании и лида (idстроки, его используетsmartlead_create_lead_note) и сам лид (lead.id, используется какlead_id).smartlead_get_lead_by_emailнаходит лида во всех кампаниях,smartlead_get_leadчитает его по id,smartlead_get_lead_campaign_overviewпоказывает все кампании, в которых он участвует.smartlead_add_leads_to_campaignпринимает не больше 400 лидов за вызов. Лиды из глобального блок-листа, отписавшиеся или уже участвующие в других кампаниях пропускаются, если настройки не говорят иначе; в ответе есть число загруженных, дублей и заблокированных.- Изменения:
smartlead_update_lead(API требует email, даже если он не меняется; до 200 пользовательских полей),smartlead_update_lead_category(id изsmartlead_list_lead_categories, при желании с паузой),smartlead_pause_lead,smartlead_resume_lead(сразу или через несколько дней) иsmartlead_unsubscribe_lead_from_campaignдля одной кампании.
Ответы: smartlead_list_inbox_replies показывает ответы из общего инбокса по всем кампаниям, сначала новые, с фильтрами по кампании, ящику, категории или времени ответа; smartlead_get_inbox_item открывает одну переписку. Чтобы ответить, smartlead_get_lead_message_history выдаёт stats_id, message_id и time каждого письма; ИИ передаёт их как email_stats_id, reply_message_id и reply_email_time в smartlead_reply_to_lead. Ответ уходит с ящика этой переписки, сразу или в scheduled_time. smartlead_create_lead_note добавляет внутреннюю заметку.
Аналитика: по кампании smartlead_get_campaign_analytics (итоги за всё время и прогресс лидов), smartlead_get_campaign_analytics_by_date, smartlead_get_campaign_sequence_analytics (по шагам и A/B-вариантам) и smartlead_get_campaign_statistics (строка на каждое отправленное письмо). smartlead_get_overall_analytics охватывает весь аккаунт, при желании только некоторые кампании или клиентов.
Ящики и прогрев: smartlead_list_email_accounts показывает адрес, провайдера, дневные лимиты, состояние SMTP/IMAP и прогрев; у сломанного подключения isSmtpSuccess=false. Также есть smartlead_get_email_account, smartlead_get_warmup_stats (последние 7 дней: отправленные письма прогрева, попавшие во входящие, попавшие в спам, ответы), smartlead_update_email_account (дневной лимит, имя отправителя, подпись, BCC, собственный домен отслеживания, минуты между письмами) и smartlead_update_warmup (вкл. или выкл., дневной объём, наращивание, доля ответов).
Вебхуки, агентства и списки: smartlead_list_campaign_webhooks и smartlead_upsert_campaign_webhook (создаёт вебхук или обновляет его, если передан id) с событиями EMAIL_SENT, EMAIL_OPEN, EMAIL_LINK_CLICK, EMAIL_REPLY, EMAIL_BOUNCE, LEAD_UNSUBSCRIBED и LEAD_CATEGORY_UPDATED. smartlead_list_clients выдаёт id клиентов агентского (white-label) аккаунта; smartlead_list_lead_lists показывает списки лидов.
Отключено при установке: smartlead_unsubscribe_lead_globally (отписывает лида от всех кампаний и блокирует будущий импорт адреса), smartlead_delete_lead_from_campaign (удаляет лида и его прогресс из этой кампании) и smartlead_delete_campaign_webhook. Их нельзя отменить, поэтому администратор рабочего пространства включает их, когда они нужны команде.
Форматы данных: счётчики означают число писем или лидов; доли указаны в процентах. Даты аналитики имеют формат YYYY-MM-DD, с необязательным часовым поясом IANA (по умолчанию UTC) для границ дня. Метки времени в ISO 8601 и UTC, если не передан часовой пояс.
Постраничный вывод: списки принимают offset (по умолчанию 0) и limit (по умолчанию 100; для инбокса 20). ИИ увеличивает offset на limit, пока не придёт меньше строк, чем limit; smartlead_list_campaign_leads дополнительно возвращает total_leads.
Лимиты и частые ошибки: Smartlead сдерживает всплески запросов (около 10 запросов за 2 секунды на стандартных тарифах) и отвечает 429; подождите и повторите. 401 Invalid API Key означает неверный ключ, 404 неверный id или id из другого аккаунта, а 400 называет неверное поле.
Коннектор не подключает новые ящики отправителей и не удаляет кампании.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Muse
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.
- В Muse открой Settings → Connectors и выбери Add custom connector.
- Вставь URL MCP-сервера
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
- В чате попроси Muse о том, для чего нужны инструменты
Smartlead.
Настроить коннектор можно и из чата: в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.
Доступные инструменты
| Tool | What it does |
|---|---|
smartlead_list_campaigns | List all email campaigns, newest first, with status (DRAFTED, ACTIVE, PAUSED, STOPPED, ARCHIVED), schedule, sending limits and tracking… |
smartlead_get_campaign | Get one campaign: status, schedule, sending limits, stop-lead setting, tracking settings and client |
smartlead_get_campaign_sequences | Get the email sequence of a campaign: steps with delays, subjects, bodies and A/B variants |
smartlead_list_campaign_email_accounts | List the sender mailboxes attached to a campaign, with their sending limits and warmup state |
smartlead_create_campaign | Create an empty campaign in DRAFTED status |
smartlead_update_campaign_status | Start, pause, stop or archive a campaign |
smartlead_update_campaign_settings | Change campaign settings: name, open and click tracking, when to stop emailing a lead, plain text, follow-up percentage, AI mailbox… |
smartlead_update_campaign_schedule | Set when a campaign sends: time zone, weekdays, sending window, minutes between emails, new leads per day and start time |
smartlead_save_campaign_sequences | Replace the email sequence of a campaign |
smartlead_add_email_accounts_to_campaign | Attach sender mailboxes to a campaign so it can send from them |
smartlead_list_campaign_leads | List the leads of a campaign with their status, category and lead fields |
smartlead_get_lead_by_email | Find a lead by email address across all campaigns |
smartlead_get_lead | Get one lead by its id: contact fields, custom fields and global status |
smartlead_get_lead_campaign_overview | Show every campaign a lead is in, with its status and progress in each |
smartlead_get_lead_message_history | Get the full email thread between a campaign and a lead: sent emails and replies with times, subjects, bodies and the stats_id and… |
smartlead_add_leads_to_campaign | Add up to 400 leads to a campaign |
smartlead_update_lead | Update the fields of a lead in a campaign (email is required by the API even when unchanged) |
smartlead_update_lead_category | Set the category of a lead in a campaign (Interested, Meeting Request, Not Interested, Out Of Office...), optionally pausing it |
smartlead_pause_lead | Pause a lead in a campaign: no further sequence emails go out until it is resumed |
smartlead_resume_lead | Resume a paused lead in a campaign, now or after a delay in days |
smartlead_unsubscribe_lead_from_campaign | Unsubscribe a lead from one campaign |
smartlead_unsubscribe_lead_globally | Unsubscribe a lead from every campaign of the account and block future imports of the address |
smartlead_delete_lead_from_campaign | Remove a lead from a campaign, with its progress in that campaign |
smartlead_list_lead_categories | List the lead categories (global and custom) with ids, e.g |
smartlead_list_inbox_replies | List lead replies from the master inbox across campaigns, newest first, with filters for campaign, mailbox, category and reply time |
smartlead_get_inbox_item | Get one master inbox thread by its id, with lead, campaign and messages |
smartlead_reply_to_lead | Send a reply to a lead in an existing campaign thread, from the mailbox of that thread |
smartlead_create_lead_note | Add an internal note to a lead in a campaign (shown in the master inbox) |
smartlead_get_campaign_analytics | Get the totals of a campaign: sent, opened, clicked, replied, bounced, unsubscribed, plus lead progress counts |
smartlead_get_campaign_analytics_by_date | Get campaign totals (sent, opens, clicks, replies, bounces, unsubscribes) for a date range |
smartlead_get_campaign_sequence_analytics | Get per-step and per-variant results of a campaign sequence for a date range: sent, opens, clicks, replies, positive replies, bounces |
smartlead_get_campaign_statistics | List the individual sent emails of a campaign with lead, step, sent time, open, click, reply and bounce state |
smartlead_get_overall_analytics | Get account-wide sending results for a date range: sent, opens, clicks, replies, positive replies, bounces and rates, optionally limited to… |
smartlead_list_email_accounts | List the sender mailboxes of the account: address, provider, daily limits, SMTP/IMAP health, warmup status and campaigns in use |
smartlead_get_email_account | Get one sender mailbox with its limits, signature, connection health and warmup details |
smartlead_get_warmup_stats | Get the warmup results of a mailbox for the last 7 days: warmup emails sent, landed in inbox, landed in spam, replies |
smartlead_update_email_account | Change a mailbox: daily sending limit, sender name, signature, BCC, custom tracking domain, minutes between emails |
smartlead_update_warmup | Turn warmup on or off for a mailbox and set its daily warmup volume, ramp-up and reply rate |
smartlead_list_campaign_webhooks | List the webhooks of a campaign with their URL and event types |
smartlead_upsert_campaign_webhook | Create a campaign webhook, or update one when its id is passed |
smartlead_delete_campaign_webhook | Delete a webhook of a campaign |
smartlead_list_clients | List the clients of an agency (white-label) account with their ids, names and emails |
smartlead_list_lead_lists | List the lead lists (lead pools outside campaigns) with ids, names and lead counts |
Примеры запросов
- «У какой из моих активных кампаний лучший процент ответов в этом месяце? Покажи для каждой отправки, ответы и отказы.»
- «Покажи ответы за последние 24 часа с категорией Interested.»
- «Ответь на последнее письмо от [email protected] в кампании Q4 Outreach и предложи созвон на следующей неделе. Покажи текст перед отправкой.»
- «У каких ящиков отправителей сломано SMTP-подключение или много писем прогрева попадает в спам?»
- «Поставь лида [email protected] на паузу во всех кампаниях, где он есть.»
FAQ
Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде: в вебе, в приложениях для iOS и Android и в WhatsApp.
Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к ChatGPT
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Microsoft Copilot
Это руководство помогло?