Email sending MCP
Envia e-mails usando a API do Resend. Requer uma chave de API do Resend.
Documentação
Email sending MCP 💌
Este é um servidor MCP simples que envia e-mails usando a API da Resend. Por quê? Agora você pode deixar o Cursor ou o Claude Desktop compor e-mails para você e enviá-los imediatamente, sem precisar copiar e colar o conteúdo do e-mail.
Construído com:
DEMONSTRAÇÃO
https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464
Cursor
- Primeiro, você precisa autorizar a Resend a enviar e-mails a partir do seu domínio ou e-mail. Siga os passos aqui para configurar isso e obter uma chave de API da Resend.
- Clone este projeto localmente. Edite o index.ts e substitua me@yoko.dev pelo seu próprio e-mail para enviar mensagens a partir dele.
- Execute
npm install,npm run buildno diretório do projeto. Você deve ver agora um /build/index.js gerado — este é o script do servidor MCP!
Em seguida, vá para Cursor Settings -> MCP -> Add new MCP server
- Name = [escolha seu próprio nome]
- 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
Você pode obter a chave de API da Resend aqui: https://resend.com/
Agora você pode testar o envio de e-mails indo até email.md, substituindo o endereço de e-mail em to:, selecionando tudo no email md e pressionando cmd+l. Você pode então dizer ao cursor para "enviar isso como um e-mail" no chat. Certifique-se de que o chat do Cursor esteja no modo Agent selecionando "Agent" no menu suspenso no canto inferior esquerdo.
Claude desktop
Mesma configuração acima e, em seguida, adicione a seguinte configuração 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]
}
}
}
}
Instalação via Smithery
Para instalar o mcp-send-email para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @ykhli/mcp-send-email --client claude
Desenvolvimento
npm install
npm run build