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 💌
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
- 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.
- 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.
- Ejecuta
npm install,npm run builden 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.
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