Correo electrónico - MCP Server Seguro por ALMC Security 2025

Correo electrónico

Ver en GitHub

Servidor de correo electrónico MCP

Un servidor de Protocolo de Contexto de Modelo que proporciona funcionalidad de correo electrónico. Este servidor permite a los LLM redactar y enviar correos electrónicos, así como buscar archivos adjuntos en directorios específicos1742711978001

1742712768132

Características

  • Envío de correos electrónicos con múltiples destinatarios
  • Admite archivos adjuntos de correo electrónico
  • Búsqueda de archivos en directorios basada en coincidencia de patrones
  • Transmisión segura de correo electrónico mediante SMTP

Herramientas disponibles

  • send_email - Envía correos electrónicos basados en el asunto, cuerpo y destinatario proporcionados.

    • receiver (matriz de cadenas, obligatorio): Lista de direcciones de correo electrónico de los destinatarios
    • cuerpo (cadena, obligatorio): El contenido principal del correo electrónico
    • asunto (cadena, obligatorio): El asunto del correo electrónico
    • adjuntos (matriz de cadenas o cadena, opcional): Los archivos adjuntos del correo electrónico (nombres de archivo)
  • search_attachments - Busca archivos en un directorio especificado que coincidan con un patrón dado.

    • patrón (cadena, obligatorio): El patrón de texto a buscar en los nombres de archivo

Solicita

  • send_email

    • Envía un correo electrónico con archivos adjuntos opcionales
    • Argumentos
      • receptor (obligatorio): La lista de direcciones de correo electrónico de los destinatarios
      • body (obligatorio): El contenido principal del correo electrónico
      • asunto (obligatorio): El asunto del correo electrónico
      • archivos adjuntos (opcional): Archivos adjuntos del correo electrónico
  • buscar_adjuntos

    • Buscar archivos que coincidan con un patrón
    • Argumentos
      • patrón (obligatorio): El patrón de texto a buscar en los nombres de archivo

Instalación

Usando pip

Instale las dependencias necesarias:

pip install pydantic python-dotenv

Configuración del correo electrónico

Un archivo email.json con las configuraciones del servidor SMTP:

[ { "dominio": "@gmail.com", "servidor": "smtp.gmail.com", "puerto": 587 }, { "domain": "@outlook.com", "servidor": "smtp.office365.com", "puerto": 587 }, { "domain": "@yahoo.com", "servidor": "smtp.mail.yahoo.com", "puerto": 587 } ]

Uso

Ejecución del servidor

Inicie el servidor de correo electrónico MCP con

python -m mcp_email_server (--dir /ruta/a/ataque/directorio)

Configurar para Claude.app

Añade a tu configuración Claude:

Conda

{ "mcpServidores": { "email": {"command": "D:\conda\envs\mcp\python.exe", "args": [ "C:\\NsuNombreDeUsuario\Ndesktop\servers\Nsrc\email\src\mcp_server_email", "--dir", "C:\NsuNombreDeUsuario\NDesktop" ], "env": { "SENDER": "2593666979q@gmail.com", "PASSWORD": "tuogk......." } }

UV

{ "mcpServers": { "email": { "command": "uv", "args": [ "~\servers\src\email\src\mcp_server_email", "--dir", "C:\sers\suNombreDeUsuario\Desktop" ], "env": { "SENDER": "2593666979q@gmail.com", "PASSWORD": "tuogk......." } }

Notas de seguridad

  • Para Gmail y otros servicios, es posible que tengas que utilizar una contraseña específica de la aplicación
  • El servidor admite un conjunto limitado de tipos de archivos adjuntos por motivos de seguridad

Tipos de archivo admitidos

El servidor admite los siguientes tipos de archivos adjuntos:

  • Documentos: doc, docx, xls, xlsx, ppt, pptx, pdf
  • Archivos comprimidos: zip, rar, 7z, tar, gz
  • Archivos de texto: txt, log, csv, json, xml
  • Imágenes: jpg, jpeg, png, gif, bmp
  • Otros: md

Ejemplo de uso

Envío de un correo electrónico

{ "destinatario": ["recipient@example.com"], "subject": "Correo electrónico de prueba del servidor MCP", "body": "Este es un email de prueba enviado a través del Servidor de Email MCP", "attachments": ["documento.pdf", "imagen.jpg"] }

Búsqueda de archivos adjuntos

{ "patrón": "informe" }

Contribuciones

Alentamos las contribuciones para ayudar a expandir y mejorar MCP Email Server. Si desea añadir nuevas herramientas, mejorar la funcionalidad existente o mejorar la documentación, su aportación es valiosa.

Para ver ejemplos de otros servidores MCP y patrones de implementación, consulte: https://github.com/modelcontextprotocol/servers

Las solicitudes de extracción son bienvenidas Siéntase libre de contribuir con nuevas ideas, correcciones de errores o mejoras para hacer que el MCP Email Server sea aún más potente y útil.

Licencia

MCP Email Server está licenciado bajo la Licencia MIT. Esto significa que usted es libre de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT.

Relacionados en Comunicación - MCP Servers Seguros

ServidorResumenAcciones
ELEMENTO.FMFragmentos Grupos ProyectosVer
Claude Assist MCPUn servidor de Protocolo de Contexto de Modelo (MCP) que permite a Claude Code comunicarse con Claud...Ver
Más allá del servidor MCPUn servidor extensible de Protocolo de Contexto de Modelo que proporciona acceso estandarizado a dat...Ver
AgentMailEl Servidor MCP de AgentMail proporciona herramientas para la API de AgentMail.Ver
FastIntercomVer
Servidor MCP MQTT de CorefluxSe trata de un servidor de Protocolo de Contexto de Modelo (MCP) que se conecta a un broker MQTT de...Ver