Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте CleverReach одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Email-маркетинг CleverReach из Германии: группы и получатели с атрибутами, тегами и событиями, массовые upsert, активация и письма double opt-in, чёрный список и отказы, черновики рассылок с превью и шаблонами, отчёты отправленных рассылок с открытиями, кликами и отказами. REST API v3 с OAuth; финальная отправка по списку остаётся в CleverReach.
Попробуй спросить
Примеры промптов для CleverReach
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → CleverReach, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
CleverReach
Email-маркетинг CleverReach из Германии: группы и получатели с атрибутами, тегами и событиями, массовые upsert, активация и письма double opt-in, чёрный список и отказы, черновики рассылок с превью и шаблонами, отчёты отправленных рассылок с открытиями, кликами и отказами. REST API v3 с OAuth; финальная отправка по списку остаётся в CleverReach.
Настройка
Настройка занимает около 10 минут. Чтобы создать OAuth-приложение, нужны права администратора в аккаунте CleverReach.
- В CleverReach откройте Account, Extras, REST API и создайте OAuth-приложение.
- Выберите scopes Recipients (
oa_receivers), Reports (oa_reports), Forms (oa_forms) и Emails (oa_mailings). - Зарегистрируйте redirect URL
<your AnythingMCP URL>/api/mcp-oauth/callback. В AnythingMCP Cloud этоhttps://cloud.anythingmcp.com/api/mcp-oauth/callback. - Скопируйте Client ID приложения в
CLEVERREACH_CLIENT_ID, а Client Secret вCLEVERREACH_CLIENT_SECRET. ОставьтеCLEVERREACH_REFRESH_TOKENпустым и установите коннектор. - На странице коннектора нажмите Authorize with Provider и войдите в CleverReach. Refresh token заполняется и сохраняется автоматически, access-токены обновляются сами.
- Запустите
cleverreach_whoami: он покажет аккаунт, которому принадлежит токен, и подтвердит подключение.
Что он читает: группы (списки получателей) с числом всех, активных, неактивных и отказных получателей и их фильтрами (сегментами); получателей группы с email, признаком активности, метками времени, источником и атрибутами; одного получателя по id или email с глобальными атрибутами, тегами, баллами и статусом отказа, группами, в которых он состоит, и событиями из магазинов или приложений; получателей из разных групп, найденных временным фильтром (ничего не сохраняется); теги и атрибуты (поля данных); чёрный список и отказы по категориям (hardbounce, softbounce, blocked, delayed, spam); формы подписки; рассылки по статусу (finished, draft, waiting, running, automation) с содержимым и ссылками; ваши собственные шаблоны и категории рассылок; отчёты отправленных рассылок с открытиями, кликами, отказами, отписками, подробной статистикой по режимам (клиенты, страны, первые часы, ссылки, конверсии и другое) и получателями, которые открыли, кликнули, дали отказ или отписались.
Что он записывает: группы через cleverreach_create_group и cleverreach_update_group; получателей через cleverreach_create_receiver, cleverreach_upsert_receivers (много за раз, сопоставление по email, порциями по несколько сотен), cleverreach_update_receiver, cleverreach_activate_receiver и cleverreach_deactivate_receiver (получатель остаётся в группе, но не получает рассылки); теги через cleverreach_add_receiver_tags и cleverreach_remove_receiver_tags; поля данных через cleverreach_create_attribute (глобальные или для группы с group_id); чёрный список через cleverreach_add_to_blacklist и cleverreach_remove_from_blacklist; черновики рассылок через cleverreach_create_mailing и cleverreach_update_mailing и тестовые отправки через cleverreach_send_mailing_preview, который принимает только адреса пользователей вашего аккаунта CleverReach.
Double opt-in: ИИ создаёт получателя с registered, равным текущему времени, и activated "0", затем вызывает cleverreach_send_form_mail с типом activate и id формы из cleverreach_list_forms, передавая doidata как подтверждение согласия. CleverReach активирует получателя, когда он нажимает на ссылку. Без registered и activated новый получатель сразу становится активным, а для этого нужно согласие, которое вы можете доказать.
Согласие: получатели являются персональными данными по GDPR. ИИ добавляет или активирует только адреса с документированным согласием, показывает, что изменится, и перед любой записью ждёт вашего «да».
Отключён при установке: cleverreach_delete_receiver, который навсегда удаляет получателя из группы, например по запросу на удаление данных; его история в этой группе теряется. Администратор workspace включает его осознанно. До тех пор деактивация не даёт рассылкам доходить до получателя.
Форматы данных: id это числа, передаваемые строками. Инструменты для получателей принимают id получателя или email. Время (registered, activated, deactivated, stamp, даты отчётов) задаётся меткой Unix в секундах; 0 означает «не задано». Получатель активен в группе, когда activated задано, а deactivated равно 0. global_attributes действуют во всех группах, attributes в одной. Теги состоят из букв, цифр, _ и - и могут иметь префикс источника перед точкой, например shop.vip.
Постраничный вывод: страницы начинаются с 0. Получатели принимают pagesize (до 5000) и page; отказы приходят по 500 на страницу; рассылки принимают limit и page (постранично, только если state не all). Страница короче размера страницы является последней.
Частые ошибки: ответ содержит код и текст ошибки. 401 означает, что токен истёк или отозван: снова нажмите Authorize with Provider и проверьте, что Client ID и secret принадлежат одному приложению. 403 означает, что у OAuth-приложения нет scope для этой области: добавьте в приложение Recipients, Reports, Forms или Emails и авторизуйтесь заново. 404 означает неизвестный id или адрес, которого нет в этой группе или в чёрном списке. 400 означает неверные данные, например неправильное имя атрибута или метку времени.
Коннектор не отправляет рассылку по её списку: CleverReach даёт такую возможность только с дополнительным scope по запросу, поэтому финальную отправку вы запускаете в CleverReach после проверки превью. Он не удаляет группы и рассылки и не создаёт формы и шаблоны.
Предварительные требования: CLEVERREACH_CLIENT_ID, CLEVERREACH_CLIENT_SECRET
Локальная установка коннектора
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
Откройте http://localhost:3000/connectors/store, выберите CleverReach и введите переменные, перечисленные в Предварительных требованиях.
Доступные инструменты
| Tool | What it does |
|---|---|
cleverreach_whoami | Information about the CleverReach account the token belongs to: client id, company, login and contact data |
cleverreach_list_groups | List the groups (receiver lists) of the account with id, name, description (receiver_info), locked and backup flags and last changes |
cleverreach_get_group | Get one group (receiver list) by id: name, receiver_info, locked, backup and timestamps |
cleverreach_get_group_stats | Counts of a group: total, active, inactive and bounced receivers, average points, quality and order figures |
cleverreach_create_group | Create a group (receiver list) with a name and optional description |
cleverreach_update_group | Rename a group or change its description, locked or backup flag |
cleverreach_list_group_filters | List the filters (segments) of a group with id, name, operator and rules |
cleverreach_list_group_receivers | List the receivers (subscribers) of a group with email, active flag, registered, activated and deactivated timestamps, source and attributes |
cleverreach_get_receiver | Get one receiver by id or email: global attributes, tags, points, bounce state |
cleverreach_find_receivers | Find receivers across groups with a temporary filter: rules on email, source, timestamps, points or attributes, combined with AND or OR |
cleverreach_list_receiver_groups | List the groups a receiver (id or email) is in, optionally only those where it is active or inactive |
cleverreach_list_receiver_events | List the events of a receiver (id or email): custom events added by shops or apps, with type, value and timestamp |
cleverreach_create_receiver | Add one receiver (subscriber) to a group with email, timestamps, source, attributes and tags |
cleverreach_update_receiver | Update a receiver in a group (by id or email): attributes, tags, source or timestamps |
cleverreach_upsert_receivers | Create or update many receivers of a group in one call, matched by email (send large lists in chunks of a few hundred) |
cleverreach_activate_receiver | Activate a receiver in a group (by id or email) so mailings reach it |
cleverreach_deactivate_receiver | Deactivate a receiver in a group (by id or email), e.g. after an unsubscribe request |
cleverreach_delete_receiver | Delete a receiver from a group for good, e.g. for a data erasure request; its history in that group is lost |
cleverreach_add_receiver_tags | Add tags to a receiver (id or email) |
cleverreach_remove_receiver_tags | Remove tags from a receiver (id or email): one tag, several comma-separated, or all tags of an origin with origin.* |
cleverreach_list_tags | List the tags used in the account with their origin and how many receivers carry them |
cleverreach_list_attributes | List receiver attributes (data fields): global ones, or with group_id the group-specific ones |
cleverreach_create_attribute | Create a receiver attribute (data field), global or for one group: name, type (text, number, gender, date), description, preview and… |
cleverreach_list_blacklist | List the account blacklist: addresses and patterns that never receive mailings, with comment and date |
cleverreach_get_blacklist_entry | Check whether an email address is on the blacklist and read its comment and date |
cleverreach_add_to_blacklist | Put an email address on the account blacklist so no mailing reaches it any more, with an optional comment (e.g. complaint by phone) |
cleverreach_remove_from_blacklist | Remove an email address from the blacklist so it can receive mailings again |
cleverreach_list_bounces | List bounces of the account: email, category (hardbounce, softbounce, blocked, delayed, spam), occurrences, bounce message, last update and… |
cleverreach_list_bounced_receivers | List receivers that have a bounce date, page by page, to clean up lists |
cleverreach_list_forms | List the signup forms of the account with id, name and group |
cleverreach_send_form_mail | Send the double opt-in (activate) or opt-out confirmation (deactivate) email of a form to a receiver already in the form's group |
cleverreach_list_mailings | List mailings by state (finished, draft, waiting, running, automation) with id, name, subject, sender and dates. start and end filter by… |
cleverreach_get_mailing | Get one mailing by id: name, subject, sender, HTML and text content, receivers (groups or filter), settings and state |
cleverreach_create_mailing | Create a mailing as a draft: name, subject, sender, HTML and text content, target groups or filter and tracking settings |
cleverreach_update_mailing | Update a draft mailing: name, subject, sender, content, receivers, settings or tags |
cleverreach_send_mailing_preview | Send a preview of a mailing to test addresses |
cleverreach_get_mailing_links | List the links in a mailing with their ids and URLs; link ids filter cleverreach_list_report_receivers by clicks |
cleverreach_list_templates | List the user's own mailing templates with id and name, to start a new mailing from a design |
cleverreach_list_mailing_channels | List mailing categories (channels) with id and name, used to group mailings and reports |
cleverreach_list_reports | List reports of sent mailings with sent count, opens, clicks, bounces, unsubscribes and send date |
cleverreach_get_report | Get the report of one sent mailing (same id as the mailing): recipients, opens, clicks, bounces, unsubscribes and rates |
cleverreach_get_report_stats | Detailed statistics of a report by mode: full, clients, mediaclients, countries, quality (bounces), firsthours, traffic, daily (with start… |
cleverreach_list_report_receivers | List the receivers of a report by state: sent, opened, clicked (optionally one link), notopened, notclicked, bounced or unsubscribed |
Примеры запросов
- «Сколько активных, неактивных и отказных получателей в группе Newsletter RU?»
- «Добавь [email protected] с именем Max в группу «Лиды вебинара» и отправь ему письмо double opt-in из нашей формы подписки.»
- «Кто из получателей кликнул по ссылке на цены в рассылке прошлой недели? Выведи их email-адреса.»
- «Создай черновик рассылки для группы «Клиенты» с темой «Осенние новости» и отправь превью на мой адрес.»
- «Сравни показатели открытий и кликов трёх последних отправленных рассылок.»
Следующие шаги
Это руководство помогло?