Skip to main content
Glama
Code2Hack18

MCP Email Server

by Code2Hack18

MCP Email Server

Ein einfacher Model Context Protocol (MCP)-Server, der KI-Clients wie Cursor das Senden von E-Mails über den Resend-E-Mail-Dienst ermöglicht.

Funktionen

  • Senden von E-Mails an einen oder mehrere Empfänger

  • Unterstützt Betreff und HTML-Body

  • Verwendet Umgebungsvariablen für eine sichere Konfiguration

  • Funktioniert mit Cursor und anderen MCP-kompatiblen Clients

Related MCP server: Resend MCP Server

Voraussetzungen

  • Node.js 20+

  • Resend-Konto

  • Resend-API-Schlüssel

  • Verifizierter Absender/verifizierte Domain bei Resend

  • Cursor oder ein anderer MCP-kompatibler MCP-Client

Einrichtung

  1. Installiere die Projektabhängigkeiten.

  2. Erstelle eine .env-Datei im Projektverzeichnis.

  3. Füge deinen Resend-API-Schlüssel und die verifizierte Absender-E-Mail hinzu.

  4. Starte den MCP-Server.

  5. Füge den Server zur Konfiguration deines MCP-Clients hinzu.

Umgebungsvariablen

RESEND_API_KEY=your_resend_api_key
RESEND_FROM_EMAIL=your_verified_sender

Commite .env niemals in Git.

Cursor-MCP-Konfiguration

Verwende absolute Pfade sowohl für die .env-Datei als auch für die MCP-Einstiegsdatei.

{
  "mcpServers": {
    "email-server": {
      "command": "node",
      "args": [
        "--env-file=/ABSOLUTE/PATH/TO/.env",
        "/ABSOLUTE/PATH/TO/app.js"
      ]
    }
  }
}

Ersetze die Pfade durch die Speicherorte auf deinem eigenen Rechner.

Verfügbares Tool

send-mail

Sendet eine E-Mail an einen oder mehrere Empfänger.

Parameter:

  • to — E-Mail-Adresse(n) des Empfängers

  • subject — E-Mail-Betreff

  • body — E-Mail-Inhalt

Sicherheit

  • Bewahre API-Schlüssel in .env auf.

  • Commite .env niemals in Git.

  • Verwende einen verifizierten Absender/eine verifizierte Domain bei Resend.

  • Gib API-Schlüssel nicht in der MCP-Konfiguration preis.

Technologie-Stack

  • Node.js

  • MCP

  • Resend

  • Zod

  • Cursor

Lizenz

MIT

Related MCP Connectors

Related MCP Servers