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
ELEMENT.FMSnippets Groupes ProjetsVoir
Serveur Dixa MCPUne implémentation de serveur FastMCP pour l'API Dixa, fournissant des ressources et des outils pour...Voir
Traitement des courrielsVoir
Claude Assist MCPUn serveur Model Context Protocol (MCP) qui permet à Claude Code de communiquer avec Claude Desktop....Voir
AskMeMCPAskMeMCP est un serveur Model Context Protocol (MCP) qui permet aux assistants d'intelligence artifi...Voir
DingTalk钉钉的 Model Context Protocol (MCP) 服务器实现,使 Claude 能够与钉钉工作空间进行交互。Voir