hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Allows sending emails using Protonmail's SMTP service. Supports sending to multiple recipients, CC, BCC, and both plain text and HTML email content.
Servidor MCP de Protonmail
Este servidor MCP ofrece la función de envío de correo electrónico mediante el servicio SMTP de Protonmail. Permite que tanto Claude Desktop como la extensión Cline VSCode envíen correos electrónicos en su nombre usando sus credenciales de Protonmail.
Compatibilidad
Este servidor MCP es compatible con:
- Aplicación de escritorio Claude : la aplicación de escritorio independiente para Claude
- Extensión Cline VSCode : la extensión de Claude para Visual Studio Code
La misma implementación funciona en ambas plataformas, ya que ambas utilizan el estándar Protocolo de Contexto de Modelo (MCP).
Características
- Enviar correos electrónicos a uno o varios destinatarios
- Soporte para destinatarios CC y CCO
- Admite contenido de correo electrónico tanto en texto simple como en HTML
- Manejo y registro de errores integral
Configuración
El servidor requiere que las siguientes variables de entorno se configuren en los archivos de configuración de MCP tanto para Claude Desktop como para Cline:
Configuración del escritorio de Claude
Ubicado en: /Users/your-username/Library/Application Support/Claude/claude_desktop_config.json
Configuración de la extensión Cline VSCode
Ubicado en: /Users/your-username/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Ambos archivos de configuración requieren las siguientes variables de entorno:
PROTONMAIL_USERNAME
: Su dirección de correo electrónico de ProtonmailPROTONMAIL_PASSWORD
: Su contraseña SMTP de Protonmail (no su contraseña de inicio de sesión habitual)PROTONMAIL_HOST
: nombre de host del servidor SMTP (predeterminado: smtp.protonmail.ch)PROTONMAIL_PORT
: puerto del servidor SMTP (predeterminado: 587 para STARTTLS, 465 para SSL/TLS)PROTONMAIL_SECURE
: Si se debe utilizar una conexión segura (valor predeterminado: "falso" para el puerto 587, "verdadero" para el puerto 465)DEBUG
: Habilitar el registro de depuración (establecer en "verdadero" para ver registros detallados, "falso" para ocultarlos)
Para obtener información detallada sobre el servicio SMTP de Protonmail, incluido cómo obtener su contraseña SMTP, consulte la documentación oficial de SMTP de Protonmail .
Uso
Una vez configurado, puedes utilizar el servidor MCP para enviar correos electrónicos con la siguiente herramienta:
enviar_correo electrónico
Envía un correo electrónico utilizando su cuenta SMTP de Protonmail.
Parámetros:
to
: Dirección(es) de correo electrónico del destinatario. Se pueden separar varias direcciones con comas.subject
: Línea de asunto del correo electrónicobody
: contenido del cuerpo del correo electrónico (puede ser texto simple o HTML)isHtml
: (opcional) Si el cuerpo contiene contenido HTML (predeterminado: falso)cc
: (opcional) destinatario(s) de CC, separados por comasbcc
: (opcional) destinatarios CCO, separados por comas
Ejemplo:
Solución de problemas
Si encuentra problemas con el servidor MCP, verifique lo siguiente:
- Asegúrese de que sus credenciales SMTP de Protonmail sean correctas en ambos archivos de configuración
- Verifique que el puerto SMTP no esté bloqueado por su firewall
- Comprueba si tu cuenta de Protonmail tiene alguna restricción de envío
- Busque mensajes de error en los registros:
- Registros de la aplicación Claude Desktop
- Panel de salida de la extensión Cline VSCode
- Reinicie la aplicación Claude Desktop o vuelva a cargar la ventana de VSCode después de los cambios de configuración
Desarrollo
Para construir el proyecto:
Para modificar el servidor, edite los archivos en el directorio src
y reconstruya el proyecto.
Instalación
Este servidor MCP se puede instalar tanto en Claude Desktop como en la extensión Cline VSCode. A continuación, se explica cómo agregarlo a su entorno:
Instalación manual
- Clone este repositorio en su máquina local:Copy
- Instalar dependencias y compilar el proyecto:Copy
- Agregue la configuración del servidor a sus archivos de configuración de MCP (consulte la sección Configuración más arriba)
Usar Cline para instalar desde GitHub
Cline puede clonar y compilar automáticamente servidores MCP desde repositorios de GitHub. Para usar esta función:
- Proporciona a Cline la URL del repositorio de GitHub
- Deje que Cline clone y construya el servidor
- Proporcione cualquier información de configuración necesaria (como credenciales SMTP)
Para obtener instrucciones detalladas sobre la instalación de servidores MCP desde GitHub usando Cline, consulte la Documentación de instalación del servidor MCP de Cline .
Recursos
- Documentación SMTP de Protonmail : guía oficial para usar el servicio SMTP de Protonmail
- Documentación de Nodemailer : la biblioteca de envío de correo electrónico utilizada por este servidor MCP
- Documentación del protocolo de contexto del modelo : documentación del protocolo MCP
- Aplicación de escritorio Claude : descargue la aplicación de escritorio Claude
- Extensión Cline VSCode : instala la extensión Cline para VSCode
- Documentación de Cline MCP : documentación de Cline para servidores MCP
- Instalación de servidores MCP desde GitHub : Guía para instalar servidores MCP desde repositorios de GitHub
Encontrar más servidores MCP
Puede encontrar servidores MCP adicionales en estos repositorios y directorios:
- Repositorio oficial de servidores MCP : colección de servidores oficiales MCP
- Repositorio de servidores Awesome-MCP : lista de servidores MCP seleccionada por la comunidad
- mcpservers.org - Directorio en línea de servidores MCP
- mcp.so - Otro directorio para descubrir servidores MCP
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
Este servidor MCP ofrece la función de envío de correo electrónico mediante el servicio SMTP de Protonmail. Permite que tanto Claude Desktop como la extensión Cline VSCode envíen correos electrónicos en su nombre usando sus credenciales de Protonmail.