Env铆o de correo electr贸nico MCP 馃拰
Este es un simple servidor MCP que env铆a correos electr贸nicos utilizando la API de Resend. 驴Por qu茅? Ahora puedes dejar que Cursor o Claude Desktop redacten correos electr贸nicos por ti y los env铆en de inmediato sin tener que copiar y pegar el contenido del correo electr贸nico.
Construido con:
DEMO
https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464
Cursor
- En primer lugar, debes autorizar a Resend a enviar correos electr贸nicos desde tu dominio o correo electr贸nico. Sigue los pasos aqu铆 para configurarlo y obtener una clave API de Resend.
- Clona este proyecto localmente. Edita index.ts y sustituye me@yoko.dev por tu propio correo electr贸nico desde el que enviar谩s los correos
- Ejecuta
npm
install
,npm run build
bajo el directorio del proyecto. Ahora deber铆as ver un /build/index.js generado - 隆este es el script del servidor MCP!
Luego ve a Cursor Settings -> MCP -> Add new MCP server
- Nombre = [elige tu propio nombre]
- Tipo = command
- Comando:
node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js --key=TU_ CLAVE_API_REENVIAR --sender=DIRECCION_DE_EMAIL_OPCIONAL --reply-to=DIRECCION_DE_EMAIL_OPCIONAL --reply-to=DIRECCION_DE_EMAIL_OPCIONAL --reply-to=DIRECCION_DE_EMAIL_OPCIONAL_TWO
Puede obtener la clave API de Resend aqu铆: https://resend.com/
Ahora puede probar el env铆o de correos electr贸nicos yendo a email.md, sustituya la direcci贸n de correo electr贸nico to:, seleccione todo en email md y pulse cmd+l. Ahora puedes decirle a cursor que "env铆e esto como un email" en el chat. Aseg煤rate de que el chat de Cursor est谩 en modo Agente seleccionando "Agente" en el men煤 desplegable de la parte inferior izquierda
Escritorio Claude
La misma configuraci贸n anterior, y luego agregue la siguiente configuraci贸n MCP
{ "mcpServers": { "reenviar": { "command": "node", "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js"], "env": {"REENVIAR_CLAVE_API": [YOUR_API_KEY], "SENDER_EMAIL_ADDRESS": [OPTIONAL_SENDER_EMAIL_ADDRESS], "REPLY_TO_EMAIL_ADDRESSES": [OPTIONAL_REPLY_TO_EMAIL_ADDRESSES_COMMA_DELIMITED] } } }
Instalaci贸n mediante 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
Desarrollar
npm install npm run build