Der Newsletter-MCP-Server aus der Schweiz
Ein Satz an Ihren Agenten
«Schau, welche Links im letzten Newsletter am meisten geklickt wurden, und schreib den nächsten mit drei neuen Objekten aus unserem CRM.» Der Agent ruft dafür nacheinander diese Werkzeuge auf:
berichte_liste → letzte Kampagne finden
bericht → Klicks pro Link
ausgabe_erstellen → Entwurf in Ihrer Marke
ausgabe_vorpruefen → keine Blocker
freigabe_anfordern → wartet auf Sie
24 Werkzeuge für Ihren Agenten
Dieselben Aktionen wie im Dashboard, mit denselben Prüfungen. Die Liste entsteht aus dem Code und ist darum immer vollständig. Felder und Beispiele stehen in der API-Dokumentation.
Newsletter 3
- publikationen_liste
Alle Publikationen (Newsletter) des Kontos mit Anzahl aktiver Leser.
- publikation_erstellen
Neue Publikation mit Absender und Postadresse anlegen.
- publikation_lesen
Alle Einstellungen eines Newsletters (Absender, Design, Willkommensmail, Formular).
Leser und Tags 6
- kontakte_liste
Leser einer Publikation, optional nach Status oder Adresse gefiltert.
- kontakt_hinzufuegen
Leser hinzufügen. Über API und MCP gilt immer Double-Opt-in: der Leser bestätigt per Mail. Bounces und Beschwerden bleiben gesperrt.
- kontakt_abmelden
Einen Leser von seiner Publikation abmelden.
- tags_liste
Alle Tags einer Publikation mit der Zahl aktiver und aller Leser.
- kontakte_taggen
Tags bei bis zu 1000 Lesern setzen oder entfernen. Tags gelten ohne Gross/Klein.
- importe_liste
Die letzten Importe eines Newsletters mit Ergebnis.
Ausgaben und Versand 9
- ausgaben_liste
Ausgaben (Beiträge) einer Publikation, neueste zuerst.
- ausgabe_lesen
Eine Ausgabe mit Inhalt und den Zahlen ihrer Versände.
- ausgabe_erstellen
Neuen Entwurf anlegen. Inhalt als Blöcke (ueberschrift, absatz mit **fett**/*kursiv*/[Link](url), liste, bild, knopf, zitat, trenner). Versendet nichts.
- ausgabe_aendern
Entwurf ändern. Eine offene Freigabe wird dabei zurückgesetzt — sie galt für den alten Inhalt.
- ausgabe_vorpruefen
Prüft eine Ausgabe vor dem Versand: was blockiert, was nur eine Warnung ist, wie gross die Mail ist.
- freigabe_anfordern
Bittet einen Menschen, die Ausgabe freizugeben (optional mit Wunschzeit). Senden kann nur ein Mensch im Dashboard.
- planung_aufheben
Einen geplanten Versand aufheben. Die Ausgabe wird wieder Entwurf und braucht eine neue Freigabe.
- versand_pausieren
Laufenden Versand anhalten. Bereits gesendete Mails bleiben gesendet.
- ausgabe_absender
Für diese Ausgabe einen anderen Absendernamen, eine andere Antwortadresse oder einen eigenen UTM-Kampagnennamen setzen (leer = wie der Newsletter).
Berichte 3
- uebersicht
Kennzahlen eines Zeitraums (Standard: letzte 30 Tage) im Vergleich zum gleich langen Zeitraum davor, optional für einen Newsletter.
- berichte_liste
Alle Versände eines Newsletters mit Zustellung, Öffnungen, Klicks, Bounces und Abmeldungen.
- bericht
Bericht eines Versands: Kennzahlen, geklickte Links (Leser pro Link), Öffnungen nach Stunden, Mail-Anbieter.
Domains und Schlüssel 3
- domains_liste
Absender-Domains des Kontos mit Stand von DKIM, MAIL FROM und DMARC.
- domain_hinzufuegen
Absender-Domain hinzufügen. Gibt die DNS-Einträge zurück, die beim Domain-Anbieter zu setzen sind.
- domain_pruefen
DNS-Einträge einer Domain erneut prüfen und den Stand speichern.
Senden bleibt beim Menschen
Ein Newsletter geht an Hunderte Menschen und lässt sich nicht zurückholen. Darum fehlen im MCP-Server und in der API alle Aktionen, die senden, ganze Listen bewegen oder Daten endgültig löschen. Der Agent kann eine Freigabe anfordern, den Rest erledigen Sie im Dashboard.
kontakt_loeschen
Leser endgültig löschen (z. B. auf Wunsch nach nDSG). Abgemeldete, Bounces und Beschwerden bleiben als Adresse gesperrt.
kontakte_export
Alle Leser einer Publikation (optional nach Status oder Tag) als Zeilen für eine CSV.
freigeben
Freigabe durch einen Menschen: sendet sofort oder plant den Versand. Senden lässt sich nicht rückgängig machen.
versand_fortsetzen
Pausierten Versand fortsetzen (nur Mensch). Nach einer Pause wegen Bounces stoppt danach nur noch die Sperr-Schwelle.
publikation_aendern
Einstellungen eines Newsletters ändern: Name, Absender, Postadresse, Design, Willkommensmail, erlaubte Websites fürs Formular.
testmail_senden
Die Ausgabe als Testmail an bis zu drei Adressen senden (Betreff mit [Test]). Nur im Dashboard.
import_starten
Einen Kontakt-Import beginnen. Pflicht: wie die Leser eingewilligt haben. Danach Zeilen mit import_teil senden und mit import_abschliessen beenden.
import_teil
Bis zu 1000 Zeilen eines Imports. Status pro Zeile: aktiv, abgemeldet, unzustellbar oder beschwerde. Niemand wird über den Import wieder angemeldet; Abmeldungen und Bounces werden übernommen.
import_abschliessen
Import beenden und das Ergebnis erhalten (neu, aktualisiert, abgemeldet, gesperrt, übersprungen).
schluessel_liste
Aktive API-Schlüssel des Kontos (ohne den Schlüssel selbst).
schluessel_erstellen
Neuen API-Schlüssel erzeugen. Er wird genau einmal angezeigt.
schluessel_widerrufen
API-Schlüssel sofort ungültig machen.
Einrichten in zwei Minuten
- Im Dashboard unter API einen Schlüssel erstellen. Er beginnt mit
zst_und wird nur einmal angezeigt. - Den Server in Ihrem Agenten eintragen, wie rechts gezeigt.
- Dem Agenten sagen, was er tun soll.
Die Konnektoren in ChatGPT und claude.ai melden sich mit OAuth an. Das unterstützt zugestellt noch nicht; Claude Code, Cursor und eigene Agenten funktionieren mit dem Schlüssel.
https://zugestellt.ch/mcp
claude mcp add --transport http zugestellt https://zugestellt.ch/mcp \ --header "Authorization: Bearer zst_…"
{
"mcpServers": {
"zugestellt": {
"type": "http",
"url": "https://zugestellt.ch/mcp",
"headers": {
"Authorization": "Bearer zst_…"
}
}
}
}Geben Sie Ihrem Agenten einen Newsletter
MCP-Server und REST-API sind in jeder Stufe enthalten, auch in der Gratis-Stufe.