Skip to main content
Glama

Servidor de correo electrónico MCP

Un servidor de Protocolo de Contexto de Modelo (MLM) 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íficos. 1742711978001

1742712768132

Características

  • Enviar correos electrónicos con múltiples destinatarios

  • Soporte para archivos adjuntos de correo electrónico

  • Buscar archivos en directorios basándose en la coincidencia de patrones

  • Transmisión segura de correo electrónico mediante SMTP

Herramientas disponibles

  • send_email : envía correos electrónicos según el asunto, el cuerpo y el destinatario proporcionados.

    • receiver (matriz de cadenas, obligatorio): lista de direcciones de correo electrónico de los destinatarios

    • body (cadena, obligatorio): el contenido principal del correo electrónico

    • subject (cadena, obligatorio): la línea de asunto del correo electrónico

    • attachments (matriz de cadenas o cadena, opcional): archivos adjuntos de correo electrónico (nombres de archivo)

  • search_attachments : busca archivos en un directorio específico que coincidan con un patrón determinado.

    • pattern (cadena, obligatorio): el patrón de texto que se buscará en los nombres de archivos

Indicaciones

  • enviar_correo electrónico

    • Enviar un correo electrónico con archivos adjuntos opcionales

    • Argumentos:

      • receiver (obligatorio): La lista de direcciones de correo electrónico de los destinatarios

      • body (obligatorio): El contenido principal del correo electrónico

      • subject (obligatorio): La línea de asunto del correo electrónico.

      • attachments (opcionales): Archivos adjuntos de correo electrónico

  • buscar_adjuntos

    • Buscar archivos que coincidan con un patrón

    • Argumentos:

      • pattern (obligatorio): el patrón de texto que se buscará en los nombres de archivos

Related MCP server: Unstructured Document Processor MCP

Instalación

Usando pip

Instale las dependencias necesarias:

pip install pydantic python-dotenv

Configuración de correo electrónico

Un archivo email.json con configuraciones del servidor SMTP:

[ { "domain": "@gmail.com", "server": "smtp.gmail.com", "port": 587 }, { "domain": "@outlook.com", "server": "smtp.office365.com", "port": 587 }, { "domain": "@yahoo.com", "server": "smtp.mail.yahoo.com", "port": 587 } ]

Uso

Ejecución del servidor

Inicie el servidor de correo electrónico MCP con:

python -m mcp_email_server (--dir /path/to/attachment/directory)

Configurar para Claude.app

Añade a tu configuración de Claude:

Conda

{ "mcpServers": { "email": { "command": "D:\\conda\\envs\\mcp\\python.exe", "args": [ "C:\\Users\\YourUserName\\Desktop\\servers\\src\\email\\src\\mcp_server_email", "--dir", "C:\\Users\\YourUserName\\Desktop" ], "env": { "SENDER": "2593666979q@gmail.com", "PASSWORD": "tuogk......." } } } }

UV

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

Notas de seguridad

  • Para Gmail y otros servicios, es posible que necesites usar una contraseña específica de la aplicación.

  • El servidor admite un conjunto limitado de tipos de archivos adjuntos por razones de seguridad.

Tipos de archivos admitidos

El servidor admite los siguientes tipos de archivos adjuntos:

  • Documentos: doc, docx, xls, xlsx, ppt, pptx, pdf

  • Archivos: zip, rar, 7z, tar, gz

  • Archivos de texto: txt, log, csv, json, xml

  • Imágenes: jpg, jpeg, png, gif, bmp

  • Otro: md

Ejemplo de uso

Enviar un correo electrónico

{ "receiver": ["recipient@example.com"], "subject": "Test Email from MCP Server", "body": "This is a test email sent via the MCP Email Server.", "attachments": ["document.pdf", "image.jpg"] }

Buscando archivos adjuntos

{ "pattern": "report" }

Contribuyendo

Invitamos a sus colaboradores a contribuir a la expansión y mejora del servidor de correo electrónico de MCP. Ya sea que desee añadir nuevas herramientas, mejorar la funcionalidad existente o mejorar la documentación, su opinión es muy valiosa.

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

¡Aceptamos solicitudes de incorporación de cambios! No dudes en contribuir con nuevas ideas, correcciones de errores o mejoras para que el servidor de correo electrónico de MCP sea aún más potente y útil.

Licencia

El servidor de correo electrónico MCP está licenciado bajo la Licencia MIT. Esto significa que usted tiene libertad de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Shy2593666979/mcp-server-email'

If you have feedback or need assistance with the MCP directory API, please join our Discord server