Email sending MCP

Envía correos electrónicos usando la API de Resend. Requiere una clave de API de Resend.

Documentación

Email sending MCP 💌

smithery badge

Este es un servidor MCP simple que envía correos electrónicos usando la API de Resend. ¿Por qué? Ahora puedes dejar que Cursor o Claude Desktop redacten correos por ti y los envíen de inmediato sin tener que copiar y pegar el contenido del correo.

Construido con:

DEMO

https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464

Cursor

  1. Primero, necesitas autorizar a Resend para enviar correos desde tu dominio o correo electrónico. Sigue los pasos aquí para configurarlo y obtener una clave de API de Resend.
  2. Clona este proyecto localmente. Edita index.ts y reemplaza me@yoko.dev con tu propio correo electrónico para enviar correos desde esa dirección.
  3. Ejecuta npm install, npm run build en el directorio del proyecto. Ahora deberías ver un archivo /build/index.js generado: ¡este es el script del servidor MCP!

Luego ve a Cursor Settings -> MCP -> Add new MCP server

  • Name = [elige tu propio nombre]
  • Type = command
  • Command: node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js --key=YOUR_RESEND_API_KEY --sender=OPTIONAL_SENDER_EMAIL_ADDRESS --reply-to=OPTIONAL_REPLY_TO_EMAIL_ADDRESS_ONE --reply-to=OPTIONAL_REPLY_TO_EMAIL_ADDRESS_TWO

Puedes obtener tu clave de API de Resend aquí: https://resend.com/

Ahora puedes probar el envío de correos yendo a email.md, reemplaza la dirección de correo en to:, selecciona todo en email md, y presiona cmd+l. Ahora puedes decirle a cursor que "envíe esto como un correo" en el chat. Asegúrate de que el chat de Cursor esté en modo Agent seleccionando "Agent" en el menú desplegable de la parte inferior izquierda.

Screenshot 2025-02-25 at 9 13 05 AM

Claude desktop

Misma configuración que la anterior, y luego agrega la siguiente configuración de MCP

{
  "mcpServers": {
    "resend": {
      "command": "node",
      "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js"],
      "env": {
        "RESEND_API_KEY": [YOUR_API_KEY],
        "SENDER_EMAIL_ADDRESS": [OPTIONAL_SENDER_EMAIL_ADDRESS],
        "REPLY_TO_EMAIL_ADDRESSES": [OPTIONAL_REPLY_TO_EMAIL_ADDRESSES_COMMA_DELIMITED]
      }
    }
  }
}

Instalación vía Smithery

Para instalar mcp-send-email para Claude Desktop automáticamente a través de Smithery:

npx -y @smithery/cli install @ykhli/mcp-send-email --client claude

Desarrollo

npm install npm run build