Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge CleverReach mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
E-Mail-Marketing mit CleverReach aus Deutschland: Gruppen und Empfänger mit Attributen, Tags und Events, Massen-Upserts, Aktivierung und Double-Opt-in-Mails, Blacklist und Bounces, Mailing-Entwürfe mit Vorschau und Vorlagen sowie Berichte versendeter Mailings mit Öffnungen, Klicks und Bounces. REST API v3 mit OAuth; der finale Versand an eine Liste bleibt in CleverReach.
Frag einfach
Beispiel-Prompts für CleverReach
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → CleverReach klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
CleverReach + Cursor
E-Mail-Marketing mit CleverReach aus Deutschland: Gruppen und Empfänger mit Attributen, Tags und Events, Massen-Upserts, Aktivierung und Double-Opt-in-Mails, Blacklist und Bounces, Mailing-Entwürfe mit Vorschau und Vorlagen sowie Berichte versendeter Mailings mit Öffnungen, Klicks und Bounces. REST API v3 mit OAuth; der finale Versand an eine Liste bleibt in CleverReach.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
CLEVERREACH_CLIENT_ID, CLEVERREACH_CLIENT_SECRET
Schritt 1 — Zugangsdaten holen
Die Einrichtung dauert etwa 10 Minuten. Du brauchst Admin-Rechte in deinem CleverReach-Konto, um eine OAuth-App anzulegen.
- Öffne in CleverReach Account, Extras, REST API und lege eine OAuth-App an.
- Wähle die Scopes Recipients (
oa_receivers), Reports (oa_reports), Forms (oa_forms) und Emails (oa_mailings). - Trag die Redirect-URL
<your AnythingMCP URL>/api/mcp-oauth/callbackein. Auf AnythingMCP Cloud ist dashttps://cloud.anythingmcp.com/api/mcp-oauth/callback. - Kopiere die Client ID der App in
CLEVERREACH_CLIENT_IDund das Client Secret inCLEVERREACH_CLIENT_SECRET. LassCLEVERREACH_REFRESH_TOKENleer und installiere den Connector. - Klicke auf der Connector-Seite auf Authorize with Provider und melde dich bei CleverReach an. Das Refresh-Token wird für dich eingetragen und gespeichert, Access-Tokens werden automatisch erneuert.
- Führe
cleverreach_whoamiaus: Es zeigt das Konto, zu dem das Token gehört, und bestätigt die Verbindung.
Was er liest: Gruppen (Empfängerlisten) mit der Zahl aller, aktiver, inaktiver und gebouncter Empfänger sowie ihren Filtern (Segmenten); die Empfänger einer Gruppe mit E-Mail, Aktiv-Status, Zeitstempeln, Quelle und Attributen; einen Empfänger per ID oder E-Mail mit globalen Attributen, Tags, Punkten und Bounce-Status, den Gruppen, in denen er ist, und seinen Events aus Shops oder Apps; Empfänger über Gruppen hinweg, gefunden mit einem temporären Filter (es wird nichts gespeichert); Tags und Attribute (Datenfelder); die Blacklist und Bounces nach Kategorie (hardbounce, softbounce, blocked, delayed, spam); Anmeldeformulare; Mailings nach Status (finished, draft, waiting, running, automation) mit Inhalt und Links; deine eigenen Vorlagen und Mailing-Kategorien; Berichte versendeter Mailings mit Öffnungen, Klicks, Bounces, Abmeldungen, Detailstatistiken nach Modus (Clients, Länder, erste Stunden, Links, Conversion und mehr) und den Empfängern, die geöffnet, geklickt, gebounct oder sich abgemeldet haben.
Was er schreibt: Gruppen mit cleverreach_create_group und cleverreach_update_group; Empfänger mit cleverreach_create_receiver, cleverreach_upsert_receivers (viele auf einmal, abgeglichen per E-Mail, in Paketen von einigen Hundert), cleverreach_update_receiver, cleverreach_activate_receiver und cleverreach_deactivate_receiver (bleibt in der Gruppe, bekommt aber keine Mailings); Tags mit cleverreach_add_receiver_tags und cleverreach_remove_receiver_tags; Datenfelder mit cleverreach_create_attribute (global oder pro Gruppe mit group_id); die Blacklist mit cleverreach_add_to_blacklist und cleverreach_remove_from_blacklist; Mailing-Entwürfe mit cleverreach_create_mailing und cleverreach_update_mailing sowie Testversand mit cleverreach_send_mailing_preview, der nur E-Mail-Adressen von Benutzern deines CleverReach-Kontos annimmt.
Double Opt-in: Die KI legt den Empfänger mit registered auf jetzt und activated „0“ an und ruft dann cleverreach_send_form_mail mit dem Typ activate und einer Formular-ID aus cleverreach_list_forms auf; als Nachweis der Einwilligung übergibt sie doidata. CleverReach aktiviert den Empfänger, sobald der Link geklickt wird. Ohne registered und activated ist ein neuer Empfänger sofort aktiv, und dafür brauchst du eine nachweisbare Einwilligung.
Einwilligung: Empfänger sind personenbezogene Daten im Sinne der DSGVO. Die KI fügt nur Adressen mit dokumentierter Einwilligung hinzu oder aktiviert sie, zeigt dir, was sich ändert, und wartet vor jedem Schreibzugriff auf dein Ja.
Bei der Installation deaktiviert: cleverreach_delete_receiver, das einen Empfänger endgültig aus einer Gruppe löscht, etwa für eine Löschanfrage; seine Historie in dieser Gruppe geht verloren. Ein Workspace-Admin schaltet es bewusst ein. Bis dahin hält das Deaktivieren den Empfänger aus allen Mailings heraus.
Datenformate: IDs sind Zahlen, die als Strings gesendet werden. Empfänger-Tools nehmen die Empfänger-ID oder die E-Mail-Adresse. Zeiten (registered, activated, deactivated, stamp, Berichtsdaten) sind Unix-Zeitstempel in Sekunden; 0 heißt nicht gesetzt. Ein Empfänger ist in einer Gruppe aktiv, wenn activated gesetzt und deactivated 0 ist. global_attributes gelten in jeder Gruppe, attributes in einer Gruppe. Tags bestehen aus Buchstaben, Ziffern, _ und -, mit optionalem Herkunftspräfix vor einem Punkt, etwa shop.vip.
Blättern: Seiten beginnen bei 0. Empfänger nehmen pagesize (bis 5000) und page; Bounces kommen mit bis zu 500 pro Seite; Mailings nehmen limit und page (Blättern nur, wenn state nicht all ist). Eine Seite, die kürzer als die Seitengröße ist, ist die letzte.
Häufige Fehler: Die Antwort enthält einen Fehlercode und eine Meldung. 401 bedeutet, dass das Token abgelaufen ist oder widerrufen wurde: Klicke erneut auf Authorize with Provider und prüfe, ob Client ID und Secret zur selben App gehören. 403 bedeutet, dass der OAuth-App der Scope für diesen Bereich fehlt: Ergänze Recipients, Reports, Forms oder Emails in der App und autorisiere erneut. 404 bedeutet eine unbekannte ID oder eine Adresse, die nicht in dieser Gruppe oder nicht auf der Blacklist steht. 400 bedeutet ungültige Daten, etwa einen falschen Attributnamen oder Zeitstempel.
Der Connector verschickt kein Mailing an seine Liste: CleverReach vergibt das nur mit einem zusätzlichen Scope auf Anfrage, deshalb startest du den finalen Versand in CleverReach, nachdem du die Vorschau geprüft hast. Er löscht keine Gruppen oder Mailings und legt keine Formulare oder Vorlagen an.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in Cursor hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Cursor liest MCP-Server aus ~/.cursor/mcp.json. Füge diesen Eintrag hinzu:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte Cursor neu.
- Öffne Cursor → Settings → MCP und prüfe, ob
anythingmcpaufgeführt und verbunden ist. - Leg los: Der Agent kann jetzt die
CleverReach-Tools aufrufen.
Verfügbare Tools
| 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 |
Beispiel-Prompts
- „Wie viele aktive, inaktive und gebouncte Empfänger hat die Gruppe Newsletter DE?“
- „Füg [email protected] mit dem Vornamen Max zur Gruppe Webinar-Leads hinzu und schick ihm die Double-Opt-in-Mail unseres Anmeldeformulars.“
- „Welche Empfänger haben im Newsletter der letzten Woche auf den Preis-Link geklickt? Liste ihre E-Mail-Adressen auf.“
- „Leg für die Gruppe Kunden einen Mailing-Entwurf mit dem Betreff „Unser Herbst-Update“ an und schick eine Vorschau an meine eigene Adresse.“
- „Vergleich die Öffnungs- und Klickraten der letzten drei versendeten Newsletter.“
FAQ
Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
- Mit Microsoft Copilot verbinden
War dieser Guide hilfreich?