Connector-Anleitung7 Minuten Lesezeit23 MCP-Tools7 Sprachen

Iterable über MCP mit Gemini verbinden

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

HCVom HelpCode-TeamAktualisiert 7 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Iterable

Iterable

Let your AI work with Iterable: look up users, their events and messages, review lists, campaigns and campaign metrics, templates and catalogs, update profiles, track events, manage list membership and send a triggered email after you confirm.

Tools

23

Region

INTL

Kategorie

Marketing-Automatisierung

Authentifizierung

API Key

Benötigte Env-Vars

ITERABLE_API_URLITERABLE_API_KEY
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Iterable 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.

Kostenlos testen

Zusammenfassung

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

Frag einfach

Beispiel-Prompts für Iterable

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Iterable · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Iterable klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Iterable + Gemini

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

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:

ITERABLE_API_URL, ITERABLE_API_KEY

Schritt 1 — Zugangsdaten holen

Die Einrichtung dauert etwa 3 Minuten. Du brauchst einen Iterable-Benutzer, der im Projekt API-Keys anlegen darf, und musst wissen, ob das Projekt in den USA oder in der EU gehostet ist.

  1. Öffne in Iterable in den Projekteinstellungen Integrations → API Keys und klicke auf New API Key. Wähle einen Server-side-Key, wenn die KI lesen und schreiben soll, oder einen Read-only-Key, wenn sie nur lesen soll. JavaScript- und Mobile-Keys funktionieren hier nicht.
  2. Kopiere den Key und füge ihn in ITERABLE_API_KEY ein. Ein Key gehört zu genau einem Projekt, ein Connector arbeitet also mit einem Iterable-Projekt. Der Key wird nur an Iterable gesendet, im Header Api-Key.
  3. Setze ITERABLE_API_URL auf das Rechenzentrum des Projekts: https://api.iterable.com für Projekte in den USA, https://api.eu.iterable.com für Projekte in der EU (bei denen du dich unter app.eu.iterable.com anmeldest), ohne /api oder einen anderen Pfad.
  4. Installiere den Connector und starte mit iterable_list_channels: Es prüft den Key und zeigt die Marketing- und Transaktionskanäle des Projekts.

Ein Key für das ganze Projekt: Der Key handelt für das Projekt, nicht für eine einzelne Person. Wer diesen Connector nutzt, sieht jeden Nutzer und jede Kampagne, die der Key lesen darf. Teile den MCP-Server deshalb nur mit Menschen, die das sehen dürfen.

Was abgedeckt ist: Nutzerprofile per E-Mail oder userId mit allen Feldern, ihre letzten Events (eigene Events, Käufe, Versand, Öffnungen, Klicks, Bounces, Abmeldungen) und die an sie gesendeten Nachrichten; Listen mit ihrer Größe und ihren Mitgliedern; Kampagnen mit Details und Kennzahlen; Vorlagen, Kanäle, Nachrichtentypen, Kataloge und Katalogeinträge. Kampagnenkennzahlen kommen als Tabelle, eine Zeile pro Kampagne, mit Sendungen, Zustellungen, eindeutigen Öffnungen und Klicks, Bounces, Beschwerden, Abmeldungen, Käufen und Umsatz.

Änderungen erst nach deinem Ja: Die KI zeigt, was sie schreiben wird, und wartet vor jeder Änderung auf deine Bestätigung.

  • iterable_update_user führt Felder in ein Profil zusammen. Geänderte Felder können den Nutzer in dynamische Listen verschieben und Journeys starten.
  • iterable_track_event erfasst ein eigenes Event, etwa eine Anmeldung oder eine Buchung, das ebenfalls eine Journey starten kann.
  • iterable_subscribe_to_list und iterable_unsubscribe_from_list ändern die Listenmitgliedschaft. Eine Abmeldung mit der Kanal-Option wirkt wie eine globale Abmeldung von diesem Kanal.
  • iterable_send_email sendet eine echte E-Mail aus einer getriggerten Kampagne an eine Person, sofort oder zu einem festen Zeitpunkt. Sendungen an viele Menschen bleiben Kampagnen in Iterable.

Bei der Installation ausgeschaltet: iterable_delete_user_by_email und iterable_delete_user_by_user_id entfernen Profile samt Daten endgültig. Ein Administrator schaltet sie nur bewusst ein. Mit einem Read-only-Key antwortet jeder Schreibvorgang mit 403; schalte für ein reines Lese-Setup die Schreib-Tools aus.

E-Mail oder userId: Je nachdem, ob das Projekt E-Mail-basiert, userID-basiert oder hybrid ist, identifiziert die KI einen Nutzer per E-Mail oder per userId, nie mit beidem im selben Aufruf. Zeiten in Antworten sind Epoch-Millisekunden.

Limits pro Projekt: die meisten Lesezugriffe 100 Aufrufe pro Sekunde, Kampagnenkennzahlen 10 pro Minute, Listengröße und Listenmitglieder 5 pro Minute, gesendete Nachrichten 3 pro Sekunde. Die Mitglieder großer Listen werden bei etwa 100 KB abgeschnitten; die KI prüft vorher die Listengröße.

Häufige Fehler: 401 „Invalid API key“ heißt, der Key ist falsch oder gelöscht, ein JavaScript- oder Mobile-Key oder aus dem anderen Rechenzentrum; prüfe ITERABLE_API_URL. 400 mit einem Code wie BadParams oder RequestFieldsTypesMismatched: Ein Parameter oder ein Feldtyp stimmt nicht, die Meldung sagt welcher. 404 oder NotFound: Nutzer, Liste oder Kampagne gibt es in diesem Projekt nicht. 429: Ein Ratenlimit ist erreicht; warte kurz und versuche es erneut.

Der Connector startet keine Export-Jobs und nutzt keine Bulk-Endpunkte, bearbeitet keine Vorlagen oder Snippets, verwaltet keine Experimente oder Journeys, sendet keine In-App-, Push-, SMS- oder Web-Push-Nachrichten, ändert keine Abos pro Nachrichtentyp und ändert keine Kataloge.

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 Gemini 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 Anleitung YOUR_SERVER_ID zeigt.

Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von YOUR_MCP_API_KEY ein.
  2. Speichere die Datei und starte gemini neu.
  3. Führe in der Gemini CLI /mcp aus (oder gemini mcp list im Terminal): anythingmcp sollte als verbunden erscheinen.
  4. Leg los: Gemini CLI kann jetzt die Iterable-Tools aufrufen.

Verfügbare Tools

ToolWhat it does
iterable_list_listsList the user lists of the Iterable project: id, name, type (Standard, Dynamic, Suppression, Internal), description and creation time…
iterable_get_list_sizeCount the users in one Iterable list
iterable_list_list_usersGet the users of one Iterable list as plain text, one email (or userId) per line
iterable_get_user_by_emailGet an Iterable user profile by email: email, userId and all dataFields (profile fields, subscription and channel settings, signup date and…
iterable_get_user_by_idGet an Iterable user profile by userId: email, userId and all dataFields
iterable_get_user_events_by_emailGet the latest events of an Iterable user by email, newest first: custom events, purchases, email sends, opens, clicks, bounces…
iterable_get_user_events_by_user_idGet the latest events of an Iterable user by userId, newest first: custom events, purchases, message sends, opens, clicks, bounces and…
iterable_get_sent_messagesList the messages Iterable sent to a user (by email or userId): message id, campaign id, template id and time, optionally filtered by…
iterable_list_campaignsList the campaigns of the Iterable project, a page at a time: id, name, type (Blast or Triggered), state, message medium, template, lists…
iterable_get_campaignGet one Iterable campaign by id: name, type, state, message medium, template id, send size, lists and suppression lists, labels, workflow…
iterable_get_campaign_metricsGet campaign metrics from Iterable as CSV text: one row per campaign with columns such as total sends, deliveries, unique opens and clicks…
iterable_list_templatesList the message templates of the Iterable project, a page at a time: template id, name, message type, campaign, creator, created and…
iterable_list_channelsList the message channels of the Iterable project: id, name, channel type (Marketing or Transactional) and medium (Email, Push, SMS)
iterable_list_message_typesList the message types of the Iterable project: id, name, channel id, subscription policy (opt-in or opt-out), frequency cap and rate limit
iterable_list_catalogsList the catalog names of the Iterable project (catalogs hold products, articles or other items used for personalization)
iterable_list_catalog_itemsList the items of one Iterable catalog, a page at a time: item id, last modified time and the item's fields
iterable_update_userCreate or update an Iterable user profile by email or userId: the dataFields given are merged into the profile, missing fields are kept
iterable_track_eventRecord a custom event for an Iterable user (by email or userId), such as a signup, a booking or a page view, with its data
iterable_subscribe_to_listAdd users to a static Iterable list (by email or userId), creating profiles that do not exist unless update_existing_users_only is true
iterable_unsubscribe_from_listRemove users from a static Iterable list (by email or userId)
iterable_send_emailSend the email of a triggered Iterable campaign to one user (by email or userId), now or at send_at, with dataFields for the template
iterable_delete_user_by_emailDelete an Iterable user by email, asynchronously (email-based and hybrid projects)
iterable_delete_user_by_user_idDelete Iterable users by userId, asynchronously; every profile with that userId is removed for good

Beispiel-Prompts

  • „Schlag [email protected] in Iterable nach: ihre Profilfelder, ihre letzten 20 Events und die Kampagnen, die ihr diesen Monat eine E-Mail geschickt haben.“
  • „Vergleiche Sendungen, eindeutige Öffnungen, eindeutige Klicks und Abmeldungen unserer letzten fünf Blast-Kampagnen in einer Tabelle.“
  • „Wie viele Nutzer sind in der Liste VIP Newsletter, und welche Vorlagen nutzt die Kampagne Welcome?“
  • „Füge [email protected] zur Liste Beta testers hinzu und erfasse für ihn ein Event beta_signup, aber zeig mir vorher, was du schreibst.“

FAQ

Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.

Nächste Schritte

War dieser Guide hilfreich?

Dein Iterable-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Gemini fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Iterable über MCP mit ChatGPT verbinden

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

Connectors

Iterable über MCP mit Claude verbinden

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

Connectors

Iterable über MCP mit Cursor verbinden

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

Connectors

Iterable über MCP mit Meta Muse verbinden

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

Connectors

Iterable zu MCP: Nutzer, Listen und Kampagnenkennzahlen in jedem KI-Agent

Lass deine KI mit Iterable arbeiten: Nutzer mit ihren Events und Nachrichten nachschlagen, Listen, Kampagnen und Kampagnenkennzahlen, Vorlagen und Kataloge auswerten, Profile aktualisieren, Events erfassen, Listenmitgliedschaften verwalten und nach deiner Bestätigung eine getriggerte E-Mail senden.

Connectors

Avito über MCP mit Gemini verbinden

Lass deine KI mit deinem Avito-Geschäftskonto arbeiten: Anzeigen auflisten und ihre Preise ändern, Statistiken zu Aufrufen, Kontakten und Anrufen lesen, Autoload-Uploads und ihre Fehler, das Feed-Format und dein Guthaben prüfen und Chats im Avito Messenger lesen. Nachrichten senden und Autoload-Einstellungen ändern sind optional und standardmäßig ausgeschaltet.