Serveur Email MCP - MCP Server sécurisé par ALMC Security 2025

Serveur Email MCP

Voir sur GitHub

Serveur Email MCP

Ce projet fournit un serveur MCP (Model Context Protocol) pour l'envoi de courriers électroniques via un outil unique, send_email.

Caractéristiques

  • Expose un seul outil MCP : send_email (envoi d'un email via SMTP)
  • Utilise nodemailer pour l'envoi de courriels par SMTP

Variables d'environnement

Définissez les variables d'environnement suivantes avant d'exécuter le serveur :

  • SMTP_HOST (obligatoire) : Nom d'hôte du serveur SMTP
  • SMTP_PORT (facultatif, valeur par défaut : 587) : Port du serveur SMTP
  • SMTP_SECURE (facultatif, valeur par défaut : false) : La valeur " true" est attribuée au port 465, sinon la valeur "false" est attribuée à ce port
  • SMTP_USER (obligatoire) : Nom d'utilisateur SMTP
  • SMTP_PASS (obligatoire) : Mot de passe SMTP
  • SMTP_FROM (optionnel) : Adresse électronique de l'expéditeur (par défaut SMTP_USER)

Installation

npm install

Exécution du serveur

npm start

Le serveur démarrera et écoutera les requêtes MCP sur stdio.

Intégration avec Claude Desktop

Pour intégrer ce serveur à Claude Desktop, ajoutez les éléments suivants à votre fichier claude_desktop_config.json:

{ "mcpServers" : { "email-mcp" : { "command" : "node", "args" : ["D:\Nprojets\NBitsol Projects\Nemail-mcp\Ndist\Nsrc\Ndex.js" ], "env" : { "SMTP_HOST" : "smtp.gmail.com", "SMTP_PORT" : "587", "SMTP_SECURE" : "false", "SMTP_USER" : "<votre_mail>", "SMTP_PASS" : "<votre_mot_de_passe_app>" } } } }

Remplacez <votre_email> et <votre_mot_de_passe> par vos identifiants SMTP réels.

Outil : send_email

Arguments

  • to (chaîne, obligatoire) : Adresse électronique du destinataire
  • subject (chaîne, obligatoire) : Objet de l'e-mail
  • text (chaîne, obligatoire) : Texte en clair du corps de l'e-mail
  • html (chaîne, facultatif) : Corps du message en HTML

Exemple d'appel

{"name" : "send_email", "arguments" : { "to" : "recipient@example.com", "subject" : "Hello", "text" : "This is a test email" } }

Liés dans Communication - MCP Servers sécurisés

ServeurRésuméActions
any-chat-completions-mcpIntégrez Claude avec n'importe quelle API de complétion de chat compatible avec le SDK OpenAI - Open...Voir
AivisSpeechVoir
Claude Assist MCPUn serveur Model Context Protocol (MCP) qui permet à Claude Code de communiquer avec Claude Desktop....Voir
Serveur CData Slack MCPServeur MCP (Model Context Protocol) de CData pour SlackVoir
Traitement des courrielsVoir
Serveur A2A MCPVoir