Mailer MCP logo

Mailer MCP

by yahyamohmuedpro99

Mailer MCP is a Model Context Protocol (MCP) server designed for sending emails. It is SMTP provider agnostic, allowing you to use any SMTP relay service by configuring environment variables.

View on GitHub

Last updated: N/A

What is Mailer MCP?

Mailer MCP is an SMTP relay server that uses environment variables for configuration, making it compatible with various SMTP providers.

How to use Mailer MCP?

  1. Clone the repository. 2. Install dependencies with npm install. 3. Build the project with npm run build. 4. Configure environment variables for SMTP settings. 5. Integrate into your MCP using the provided configuration.

Key features of Mailer MCP

  • Send emails to specified recipients

  • Test email functionality

  • Environment variable configuration

  • Proper error handling and logging

Use cases of Mailer MCP

  • Sending transactional emails

  • Sending notifications

  • Testing email configurations

  • Integrating email functionality into MCP environments

FAQ from Mailer MCP

What SMTP providers are supported?

Any SMTP provider can be used as long as the correct environment variables are configured.

Is TLS/SSL supported?

Yes, TLS/SSL is supported. Configure the SMTP_SECURE environment variable.

What are the required environment variables?

SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD, and EMAIL_FROM are required.

How do I send an email?

Use the send_email tool with the recipient and body parameters.

How do I test the email configuration?

Use the test_email tool to send a test email.