MCP Resend Email logo

MCP Resend Email

by gdli6177

MCP Resend Email is an MCP server based on the Resend API, providing convenient email sending functionality. It can be used for customer service replies, marketing emails, notification emails, and more.

View on GitHub

Last updated: N/A

What is MCP Resend Email?

MCP Resend Email is an MCP server that leverages the Resend API to simplify sending emails from various applications. It provides a set of tools for sending different types of emails, including plain text, HTML, and emails with attachments.

How to use MCP Resend Email?

To use MCP Resend Email, you need to configure it within your MCP client (Windsurf, Cursor, Claude). This involves specifying the command to run the server, including your Resend API key. The README provides specific configuration examples for each client, using npx mcp-resend-email --api-key=YOUR_API_KEY.

Key features of MCP Resend Email

  • Send plain text emails

  • Send HTML emails

  • Send emails with attachments

  • Send customer service reply emails using predefined templates

  • Send marketing emails using predefined templates

  • Send welcome emails using predefined templates

Use cases of MCP Resend Email

  • Customer service replies

  • Marketing email campaigns

  • Notification emails

  • Welcome emails for new users

  • Sending emails with attachments (e.g., reports, invoices)

FAQ from MCP Resend Email

How to upgrade to the latest version?

Just run it again using npx. npx will automatically fetch the latest version.

How to obtain a Resend API Key?

You can obtain a Resend API Key by registering an account on the Resend website (https://resend.com). After registering, navigate to the API Keys section in your control panel to create a new API key. For more information, please visit the Resend documentation (https://resend.com/docs/api-keys/introduction).

What parameters are required for send_email?

The send_email tool requires the following parameters: from (sender email address), to (recipient email address), subject (email subject), and text (email plain text content).

How do I send an email with an attachment?

Use the send_with_attachment tool. You'll need to provide the filename, content (Base64 encoded), and contentType for each attachment.

Can I send emails to multiple recipients?

Yes, for tools like send_email and send_html_email, you can specify multiple recipients in the 'to' field by separating the email addresses with commas.