MCP Mailtrap Server
Ein MCP-Server, der ein Tool zum Senden von Transaktions-E-Mails über Mailtrap bereitstellt
Aufstellen
Claude Desktop oder Cursor
Fügen Sie die folgende Konfiguration hinzu:
Wenn Sie asdf zur Verwaltung von Node.js verwenden, müssen Sie den absoluten Pfad zur ausführbaren Datei verwenden (Beispiel für Mac).
Speicherort der Claude Desktop-Konfigurationsdatei
Mac : ~/Library/Application Support/Claude/claude_desktop_config.json
Windows : %APPDATA%\Claude\claude_desktop_config.json
Speicherort der Cursor-Konfigurationsdatei
Mac : ~/.cursor/mcp.json
Windows : %USERPROFILE%\.cursor\mcp.json
VS Code
Ein-Klick-Installation (VS Code / VS Code Insiders)
Manuelles Ändern der Konfiguration
In der Befehlspalette ausführen: Preferences: Open User Settings (JSON)
Fügen Sie dann in der Einstellungsdatei die folgende Konfiguration hinzu:
Vergessen Sie nicht, Ihren MCP-Server neu zu starten, nachdem Sie den Abschnitt „env“ geändert haben.
Verwendung
Nach der Konfiguration können Sie den Agenten bitten, E-Mails zu senden, zum Beispiel:
„Senden Sie eine E-Mail an john.doe@example.com mit dem Betreff ‚Treffen morgen‘ und einer freundlichen Erinnerung an unser bevorstehendes Treffen.“
„Senden Sie eine E-Mail an sarah@example.com bezüglich des Projekt-Updates und setzen Sie das Team in CC unter team@example.com .“
Verfügbare Tools
E-Mail senden
Sendet eine Transaktions-E-Mail über Mailtrap.
Parameter:
to(erforderlich): E-Mail-Adresse des Empfängerssubject(erforderlich): Betreffzeile der E-Mailfrom(optional): E-Mail-Adresse des Absenders, falls nicht angegeben, wird "DEFAULT_FROM_EMAIL" verwendettext(optional): E-Mail-Textkörper, erforderlich, wenn „html“ leer isthtml(optional): HTML-Version des E-Mail-Textes, erforderlich, wenn "Text" leer istcc(optional): Array von CC-Empfänger-E-Mail-Adressenbcc(optional): Array von BCC-Empfänger-E-Mail-Adressencategory(optional): E-Mail-Kategorie für die Nachverfolgung
Entwicklung
Klonen Sie das Repository:
Installieren Sie Abhängigkeiten:
Konfiguration mit Claude Desktop oder Cursor
Den Speicherort der Konfigurationsdatei finden Sie im Abschnitt„Setup“ .
Fügen Sie die folgende Konfiguration hinzu:
Wenn Sie asdf zum Verwalten von Node.js verwenden, sollten Sie den absoluten Pfad zur ausführbaren Datei verwenden:
(Beispiel für Mac)
VS Code
Den Speicherort der Konfigurationsdatei finden Sie im Abschnitt„Setup“ .
Testen
Sie können den Server mit dem MCP Inspector testen:
Beitragen
Fehlerberichte und Pull Requests sind auf GitHub willkommen. Dieses Projekt soll ein sicherer und einladender Ort für die Zusammenarbeit sein, und von den Mitwirkenden wird erwartet, dass sie sich an den Verhaltenskodex halten.
Lizenz
Das Paket ist als Open Source unter den Bedingungen der MIT-Lizenz verfügbar.
Verhaltenskodex
Von allen, die mit den Codebasen, Issue-Trackern, Chatrooms und Mailinglisten des Mailtrap-Projekts interagieren, wird erwartet, dass sie den Verhaltenskodex einhalten.