Provides SMTP configuration for Gmail as an email sending service that can be used by the MCP server
SMTP-E-Mail-MCP-Server
Ein Model Context Protocol (MCP)-Server, der E-Mail-Versandfunktionen für Claude und andere MCP-kompatible KI-Assistenten bereitstellt.
Merkmale
- Mehrere SMTP-Konfigurationen : Konfigurieren und verwalten Sie mehrere SMTP-Server
- E-Mail-Vorlagen : Erstellen, aktualisieren und verwenden Sie wiederverwendbare E-Mail-Vorlagen
- Massenversand von E-Mails : Senden Sie E-Mails mit Stapelverarbeitung und Ratenbegrenzung an mehrere Empfänger
- HTML-Unterstützung : Vollständige HTML-Unterstützung für umfangreiche E-Mail-Inhalte
- Protokollierung : Umfassende Protokollierung aller E-Mail-Aktivitäten
- Vorlagenvariablen : Dynamischer Inhalt mithilfe von Vorlagenvariablen
Installation
Verwendung
Starten des Servers
Konfiguration
Fügen Sie den Server zu Ihrer MCP-Konfiguration hinzu:
Verfügbare Tools
E-Mail senden
Senden Sie eine E-Mail an einen oder mehrere Empfänger.
Parameter:
to
: Array von Empfängern mit E-Mail und optionalem Namensubject
: E-Mail-Betreffbody
: E-Mail-Text (HTML wird unterstützt)from
: (Optional) E-Mail und Name des Absenderscc
: (Optional) CC-Empfängerbcc
: (Optional) BCC-EmpfängertemplateId
: (Optional) ID einer zu verwendenden VorlagetemplateData
: (Optional) Daten zum Auffüllen der VorlagenvariablensmtpConfigId
: (Optional) ID der zu verwendenden SMTP-Konfiguration
Massen-E-Mails senden
Senden Sie E-Mails stapelweise an mehrere Empfänger.
Parameter:
recipients
: Array von Empfängern mit E-Mail und optionalem Namensubject
: E-Mail-Betreffbody
: E-Mail-Text (HTML wird unterstützt)from
: (Optional) E-Mail und Name des Absenderscc
: (Optional) CC-Empfängerbcc
: (Optional) BCC-EmpfängertemplateId
: (Optional) ID einer zu verwendenden VorlagetemplateData
: (Optional) Daten zum Auffüllen der VorlagenvariablenbatchSize
: (Optional) Anzahl der in jedem Batch zu sendenden E-MailsdelayBetweenBatches
: (Optional) Verzögerung in Millisekunden zwischen BatchessmtpConfigId
: (Optional) ID der zu verwendenden SMTP-Konfiguration
SMTP-Konfigurationen abrufen
Rufen Sie alle konfigurierten SMTP-Server ab.
Parameter: Keine
SMTP-Konfiguration hinzufügen
Fügen Sie eine neue SMTP-Serverkonfiguration hinzu.
Parameter:
name
: Name für die Konfigurationhost
: Hostname des SMTP-Serversport
: SMTP-Server-Portsecure
: Ob SSL/TLS verwendet werden sollauth
: Authentifizierungsdaten (Benutzer und Passwort)isDefault
: (Optional) Ob dies die Standardkonfiguration ist
Update-SMTP-Konfiguration
Aktualisieren Sie eine vorhandene SMTP-Serverkonfiguration.
Parameter:
id
: ID der zu aktualisierenden Konfigurationname
: Name für die Konfigurationhost
: Hostname des SMTP-Serversport
: SMTP-Server-Portsecure
: Ob SSL/TLS verwendet werden sollauth
: Authentifizierungsdaten (Benutzer und Passwort)isDefault
: (Optional) Ob dies die Standardkonfiguration ist
SMTP-Konfiguration löschen
Löschen Sie eine SMTP-Serverkonfiguration.
Parameter:
id
: ID der zu löschenden Konfiguration
E-Mail-Vorlagen abrufen
Holen Sie sich alle E-Mail-Vorlagen.
Parameter: Keine
E-Mail-Vorlage hinzufügen
Fügen Sie eine neue E-Mail-Vorlage hinzu.
Parameter:
name
: Vorlagennamesubject
: E-Mail-Betreffvorlagebody
: E-Mail-Textvorlage (HTML wird unterstützt)isDefault
: (Optional) Ob dies die Standardvorlage ist
E-Mail-Vorlage aktualisieren
Aktualisieren Sie eine vorhandene E-Mail-Vorlage.
Parameter:
id
: ID der zu aktualisierenden Vorlagename
: Vorlagennamesubject
: E-Mail-Betreffvorlagebody
: E-Mail-Textvorlage (HTML wird unterstützt)isDefault
: (Optional) Ob dies die Standardvorlage ist
E-Mail-Vorlage löschen
Löschen Sie eine E-Mail-Vorlage.
Parameter:
id
: ID der zu löschenden Vorlage
E-Mail-Protokolle abrufen
Erhalten Sie Protokolle gesendeter E-Mails.
Parameter: Keine
Beispielverwendung
- Konfigurieren Sie einen SMTP-Server:
- Erstellen Sie eine E-Mail-Vorlage:
- Senden Sie eine E-Mail mithilfe einer Vorlage:
- Massen-E-Mails senden:
Anforderungen
- Node.js 14+
- Nodemailer zum Versenden von E-Mails
- Zugriff auf einen SMTP-Server
Lizenz
MIT
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ermöglicht das Senden von E-Mails über SMTP mit Vorlagenverwaltung, unterstützt mehrere SMTP-Konfigurationen, die Erstellung von Vorlagen mit Variablenersetzung und das Senden von Massen-E-Mails mit Ratenbegrenzung.
Related Resources
Related MCP Servers
- -securityAlicense-qualityIntegrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.Last updated -PythonGPL 3.0
- -securityAlicense-qualityProvides IMAP and SMTP capabilities, enabling developers to manage email services with seamless integration and automated workflows.Last updated -31PythonBSD 3-Clause
- AsecurityFlicenseAqualityA simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.Last updated -16321TypeScript
- -securityAlicense-qualityMCP server that integrates with Gmail to enable sending, reading, and managing emails through tools like send-email, trash-email, get-unread-emails, and read-email.Last updated -17PythonGPL 3.0