Connector-Anleitung11 Minuten Lesezeit49 MCP-Tools7 Sprachen

Postmark über MCP mit Cursor verbinden

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

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

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

Postmark

Postmark

Postmark transactional and broadcast email: send single, batch and templated emails, manage templates, search sent and inbound messages with opens, clicks and bounces, sending statistics, suppressions, message streams and webhooks; with an account token also servers, domains and sender signatures.

Tools

49

Region

INTL

Kategorie

E-Mail

Authentifizierung

API Key

Benötigte Env-Vars

POSTMARK_SERVER_TOKEN
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 Postmark 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

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

Frag einfach

Beispiel-Prompts für Postmark

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

Postmark · 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 → Postmark klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Postmark + Cursor

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

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:

POSTMARK_SERVER_TOKEN (optional: POSTMARK_ACCOUNT_TOKEN)

Schritt 1 — Zugangsdaten holen

Die Einrichtung dauert etwa 2 Minuten. Du brauchst ein Postmark-Konto mit einem Server.

  1. Öffne in Postmark den Server, dann API Tokens, und kopiere ein Server API token in POSTMARK_SERVER_TOKEN. Es wird als Header X-Postmark-Server-Token gesendet und erreicht nur diesen einen Server.
  2. Optional: Für die Account-Tools (postmark_list_servers, postmark_get_server_by_id, postmark_list_domains, postmark_get_domain, postmark_verify_domain_dkim, postmark_verify_domain_return_path, postmark_list_sender_signatures, postmark_get_sender_signature) kopiert ein Account-Owner oder Admin das Account API token aus Account, API Tokens in POSTMARK_ACCOUNT_TOKEN. Es wird nur bei diesen Tools als X-Postmark-Account-Token gesendet. Ohne dieses Token antworten sie mit 401; alle anderen Tools funktionieren.
  3. Installiere den Connector und führe postmark_get_server aus: Es zeigt die Einstellungen des Servers und bestätigt das Token.

Beide Tokens sehen aus wie eine UUID (8-4-4-4-12 Hexadezimalzeichen).

Senden: postmark_send_email schickt eine E-Mail an bis zu 50 Empfänger mit Betreff, HTML- und/oder Text-Body, Tag, Metadaten, Tracking und Anhängen. postmark_send_batch schickt bis zu 500 verschiedene E-Mails in einem Aufruf. postmark_send_email_with_template und postmark_send_batch_with_templates nutzen eine gespeicherte Vorlage (TemplateId oder TemplateAlias) mit einem TemplateModel aus Variablen. From muss eine bestätigte Absendersignatur oder eine Adresse auf einer verifizierten Domain sein. Neue Konten bleiben im Testmodus, bis Postmark sie freigibt, und können nur an Adressen der eigenen Domain senden. Transaktions-E-Mails laufen über den Stream outbound (Standard); Massen- oder Marketing-E-Mails müssen einen Broadcasts-Stream (MessageStream) nutzen, der die Abmeldung übernimmt. Jeder Versand landet in echten Postfächern, deshalb zeigt dir die KI Empfänger, Betreff und Inhalt und wartet auf dein Ja. Batch-Aufrufe antworten auch dann mit 200, wenn einzelne Nachrichten scheitern: Die KI prüft ErrorCode (0 = angenommen) und Message jedes Ergebnisses.

Vorlagen: postmark_list_templates, postmark_get_template, postmark_validate_template (prüft die Syntax und rendert eine Vorschau mit einem Testmodell, ohne zu speichern), postmark_create_template und postmark_update_template. Variablen nutzen Mustachio, zum Beispiel {{name}}; ein Layout umschließt Standardvorlagen mit {{{@content}}}.

Herausfinden, was mit einer E-Mail passiert ist:

  • Gesendete Mails suchst du mit postmark_search_outbound_messages nach Empfänger, Absender, Tag, Betreff, Status, Stream, Datum oder einem Metadatenfeld, empfangene mit postmark_search_inbound_messages. postmark_retry_inbound_message schickt eine fehlgeschlagene eingehende Nachricht erneut an den Inbound-Webhook.
  • postmark_get_outbound_message oder postmark_get_inbound_message zeigt die Details und bei gesendeten Mails die Zeitleiste MessageEvents (Delivered, Bounced, Opened, LinkClicked, SubscriptionChanged).
  • Öffnungen und Klicks: postmark_list_message_opens, postmark_get_message_opens, postmark_list_message_clicks, postmark_get_message_clicks, mit E-Mail-Client, Browser, Betriebssystem, Plattform und Standort.
  • Bounces: postmark_get_delivery_stats, postmark_list_bounces, postmark_get_bounce und postmark_get_bounce_dump (die rohe SMTP-Antwort, 30 Tage aufbewahrt). postmark_activate_bounce aktiviert eine Adresse wieder, wenn CanActivate true ist.
  • Suppressions pro Stream: postmark_list_suppressions und postmark_create_suppressions (bis zu 50 Adressen pro Aufruf).

Statistiken: postmark_get_outbound_overview liefert Summen und Quoten für einen Zeitraum (gesendet, Bounces, Spam-Beschwerden, Öffnungen, eindeutige Öffnungen, getrackte E-Mails, Link-Klicks). postmark_get_outbound_stats mit metric liefert Tageswerte für Versand, Bounces, Spam, Tracking, Öffnungen, Klicks, Plattformen, E-Mail-Clients, Browser oder Standorte.

Server-Einrichtung: postmark_get_server; Message Streams mit postmark_list_message_streams, postmark_get_message_stream, postmark_create_message_stream (höchstens 10 Streams pro Server, davon einer Inbound), postmark_update_message_stream und postmark_unarchive_message_stream; Webhooks mit postmark_list_webhooks, postmark_get_webhook, postmark_create_webhook und postmark_update_webhook. Mit dem Account-Token listet die KI auch Server, Domains und Absendersignaturen, zeigt die DNS-Einträge, die eine Domain braucht, und lässt Postmark DKIM und Return-Path prüfen, nachdem du sie eingetragen hast.

Bei der Installation deaktiviert: postmark_delete_template, postmark_delete_suppressions (damit erhalten unterdrückte Adressen wieder E-Mails), postmark_delete_webhook und postmark_archive_message_stream (ein archivierter Stream sendet nicht mehr und wird nach 45 Tagen samt Daten gelöscht, wenn er nicht wiederhergestellt wird). Ein Workspace-Admin schaltet sie ein, wenn das Team sie braucht.

Datenformate: Feldnamen sind PascalCase (MessageID, SubmittedAt, TotalCount). Suchdaten (fromdate, todate) sind US-Ostküstenzeit (US Eastern); zurückgegebene Zeitstempel tragen ihren Offset. Statistikdaten sind YYYY-MM-DD. Nachrichten und ihre Events werden für die Aufbewahrungsdauer des Servers gespeichert, standardmäßig 45 Tage.

Blättern: Listen- und Such-Tools nehmen count (Standard 50, höchstens 500) und offset; count plus offset darf 10.000 nicht übersteigen. Um weiter zurückzugehen, grenzt die KI den Zeitraum ein. Der Vergleich von TotalCount mit den erhaltenen Zeilen zeigt, ob es weitere Seiten gibt.

Häufige Fehler: 401 bedeutet ein fehlendes oder falsches Token oder das Server-Token bei einem Account-Tool. 422 bedeutet eine ungültige Anfrage; ErrorCode und Message nennen den Grund: 300 Versandvalidierung (etwa eine ungültige Adresse oder ein fehlender Body), 406 ein inaktiver oder unterdrückter Empfänger, 410 mehr als 500 Nachrichten in einem Batch, 412 Empfänger außerhalb der From-Domain, solange das Konto auf Freigabe wartet, 1101 Vorlage nicht gefunden, 1235 unbekannter Message Stream. 429 bedeutet zu viele Anfragen; 500 ist ein Problem bei Postmark, versuch es später erneut.

Der Connector legt keine Server, Domains oder Absendersignaturen an, entfernt keine Suppressions wegen Spam-Beschwerden und löscht keine gesendeten Nachrichten.

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

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" }
    }
  }
}
  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 Cursor neu.
  3. Öffne Cursor → Settings → MCP und prüfe, ob anythingmcp aufgeführt und verbunden ist.
  4. Leg los: Der Agent kann jetzt die Postmark-Tools aufrufen.

Verfügbare Tools

ToolWhat it does
postmark_send_emailSend one email through the server: from a confirmed sender, to up to 50 recipients, with subject, HTML and/or text body, tag, metadata…
postmark_send_batchSend up to 500 different emails in one call; each message takes the same fields as postmark_send_email
postmark_send_email_with_templateSend one email built from a stored template: pass TemplateId or TemplateAlias and the TemplateModel with the variables
postmark_send_batch_with_templatesSend up to 500 templated emails in one call, each with its own template, recipient and model
postmark_list_templatesList the templates of the server with id, alias, name, type (Standard or Layout), active flag and layout
postmark_get_templateGet one template by id or alias: name, subject, HTML and text body with their Mustachio variables, type and layout
postmark_create_templateCreate a template (Standard, or Layout to wrap other templates) with name, alias, subject and HTML/text bodies using Mustachio variables
postmark_update_templateEdit a template by id or alias: name, alias, subject, bodies or layout
postmark_delete_templateDelete a template for good by id or alias
postmark_validate_templateCheck template content without saving: Mustachio syntax errors, the variables it uses and a rendered preview with a test model
postmark_search_outbound_messagesSearch sent messages (last 45 days by default retention) by recipient, sender, tag, subject, status, stream, date range or one metadata…
postmark_get_outbound_messageDetails of one sent message by MessageID: recipients, subject, bodies, tag, metadata and the MessageEvents timeline (delivered, bounced…
postmark_search_inbound_messagesSearch inbound messages received by the server by recipient, sender, subject, mailbox hash, tag, status or date range
postmark_get_inbound_messageDetails of one inbound message: sender, recipients, subject, text and HTML body, headers, attachments list, status and the webhook…
postmark_retry_inbound_messageRetry posting a failed inbound message to the server's inbound webhook, e.g. after fixing the endpoint
postmark_list_message_opensList open events across messages with recipient, time, email client, OS, platform and location
postmark_get_message_opensList the open events of one message: each open with time, client, OS, platform and location
postmark_list_message_clicksList link click events across messages with recipient, clicked URL, time, browser, OS, platform and location
postmark_get_message_clicksList the link click events of one message: each click with the original link, time, browser, OS and location
postmark_get_delivery_statsBounce summary of the server: number of inactive (deactivated) addresses and the count of bounces per bounce type
postmark_list_bouncesList bounces with type, recipient, description, details, whether the address is now inactive and whether it can be activated
postmark_get_bounceGet one bounce by id: type, recipient, description, SMTP details, the related MessageID, Inactive and CanActivate flags
postmark_get_bounce_dumpGet the raw SMTP source of a bounce message (kept for 30 days), to read the receiving server's exact answer
postmark_activate_bounceReactivate an address deactivated by a bounce so it can receive email again
postmark_get_outbound_overviewSending overview for a period: sent, bounced, spam complaints, bounce and spam rates, opens, unique opens, tracked emails and link clicks
postmark_get_outbound_statsDaily counts of one metric for a period: sends, bounces (by type), spam, tracked, opens, opens by platform or email client, clicks, clicks…
postmark_list_suppressionsList suppressed addresses of a message stream (no email is sent to them) with the reason (HardBounce, SpamComplaint, ManualSuppression)…
postmark_create_suppressionsSuppress up to 50 addresses in a message stream so nothing is sent to them any more (ManualSuppression)
postmark_delete_suppressionsRemove up to 50 addresses from the suppression list of a stream so they can receive email again
postmark_list_message_streamsList the message streams of the server (Transactional, Broadcasts, Inbound) with id, name, description, unsubscribe handling and archive…
postmark_get_message_streamGet one message stream by id: name, type, description, unsubscribe handling, created, updated and archived dates
postmark_create_message_streamCreate a message stream: Transactional for app email or Broadcasts for bulk and marketing mail (at most 10 streams per server, one Inbound)
postmark_update_message_streamEdit a message stream: name, description or unsubscribe handling
postmark_archive_message_streamArchive a message stream: it stops sending and is deleted with its data after 45 days unless restored with postmark_unarchive_message_stream
postmark_unarchive_message_streamRestore an archived message stream within 45 days of archiving so it can send again
postmark_list_webhooksList the webhooks of the server with URL, stream, HTTP auth and headers, and which events trigger them (Open, Click, Delivery, Bounce…
postmark_get_webhookGet one webhook by id: URL, message stream, HTTP auth user, custom headers and enabled triggers
postmark_create_webhookCreate a webhook for a message stream: the URL and which events (opens, clicks, deliveries, bounces, spam complaints, subscription changes)…
postmark_update_webhookEdit a webhook: URL, HTTP auth, headers or triggers
postmark_delete_webhookDelete a webhook; Postmark stops posting those events to its URL
postmark_get_serverSettings of the server the token belongs to: id, name, color, inbound address and domain, tracking defaults, hook URLs and SMTP API state
postmark_list_serversList all servers of the account with id, name, color, API tokens and settings
postmark_get_server_by_idGet one server of the account by id with its settings and API tokens
postmark_list_domainsList the sending domains of the account with DKIM, Return-Path and SPF verification state
postmark_get_domainGet one domain with the DNS records to set (DKIM host and value, pending DKIM, Return-Path CNAME) and their verification state
postmark_verify_domain_dkimAsk Postmark to check the DKIM DNS record of a domain now, after the user has added it
postmark_verify_domain_return_pathAsk Postmark to check the Return-Path CNAME of a domain now
postmark_list_sender_signaturesList the sender signatures (single confirmed From addresses) of the account with confirmation and DKIM state
postmark_get_sender_signatureGet one sender signature: From address, name, reply-to, confirmed flag, domain and DNS verification details

Beispiel-Prompts

  • „Ist unsere Passwort-Reset-Mail an [email protected] gestern angekommen? Zeig mir ihre Zustell-Events.“
  • „Wie viele E-Mails haben wir letzte Woche verschickt, und wie hoch waren Bounce- und Spam-Beschwerdequote?“
  • „Liste die Hard Bounces der letzten 7 Tage mit Empfänger und der Antwort des empfangenden Servers auf.“
  • „Schick die Willkommensvorlage an [email protected] mit dem Vornamen Tom. Zeig mir die gerenderte E-Mail vor dem Senden.“
  • „Ist der DKIM-Eintrag unserer Versanddomain schon verifiziert? Wenn nicht, zeig mir den DNS-Eintrag, den ich anlegen muss.“

FAQ

Unterstützt Cursor eigene MCP-Server im kostenlosen Tarif? Ja, MCP gibt es in den Tarifen Hobby, Pro und Business.

Nächste Schritte

War dieser Guide hilfreich?

Dein Postmark-Agent ist nur einen Klick entfernt.

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

Verwandte Anleitungen

Connectors

Postmark über MCP mit ChatGPT verbinden

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

Connectors

Postmark über MCP mit Claude verbinden

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

Connectors

Postmark über MCP mit Microsoft Copilot verbinden

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

Connectors

Postmark über MCP mit Gemini verbinden

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

Connectors

Postmark über MCP mit Meta Muse verbinden

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.

Connectors

Postmark zu MCP: E-Mail-Versand, Vorlagen, Nachrichtensuche, Bounces und Zustellstatistiken in jedem KI-Agent

Transaktions- und Broadcast-E-Mails mit Postmark für einen Server: einzelne, Batch- und Vorlagen-E-Mails senden, Vorlagen pflegen, gesendete und eingehende Nachrichten mit Öffnungen, Klicks und Bounces durchsuchen, Versandstatistiken lesen sowie Suppressions, Message Streams und Webhooks verwalten. Mit optionalem Account-Token liest er auch Server, Domains und Absendersignaturen.