Der Newsletter-MCP-Server aus der Schweiz

Ihr Agent schreibt den Entwurf, trägt Leser ein und liest Berichte, über das Model Context Protocol oder die REST-API. Senden kann nur ein Mensch im Dashboard.

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

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

  1. Im Dashboard unter API einen Schlüssel erstellen. Er beginnt mit zst_ und wird nur einmal angezeigt.
  2. Den Server in Ihrem Agenten eintragen, wie rechts gezeigt.
  3. 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.

Adresse des MCP-Servers
https://zugestellt.ch/mcp
Claude Code
claude mcp add --transport http zugestellt https://zugestellt.ch/mcp \
  --header "Authorization: Bearer zst_…"
.mcp.json oder Cursor
{
  "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.

Kostenlos starten