Sendlet
oficialPermita que agentes de IA enviem e-mails apenas para pessoas que você aprovou. Cada destinatário ou grupo recebe sua própria URL privada do MCP, com limites diários, aprovação opcional antes do envio, anexos e um registro de envios. Comece gratuitamente.
O que você pode fazer com Sendlet MCP?
- Enviar um e-mail — Peça ao seu assistente para enviar um assunto e um corpo em Markdown a um destinatário por meio da URL do endpoint, com anexos opcionais e uma chave de idempotência.
- Verificar o endpoint — Pergunte quais e-mails o endpoint envia, quantos envios restam hoje e quais formatos ele aceita antes de enviar qualquer coisa.
- Acompanhar um envio — Consulte um ID
snd_para ver se uma mensagem está na fila, foi enviada, voltou ou aguarda aprovação, por rótulo de destinatário. - Adicionar ao Claude — Cole a URL MCP do endpoint (
https://sendlet.email/mcp/sam-k7F2x9Qa4mB8nR1vT6yZ3c) como um conector personalizado para que o Claude possa enviar em seu nome.
Servidor MCP hospedado
npx add-mcp 'https://sendlet.email/mcp/{endpoint}'Instala no Claude Code, Codex, Cursor e outros
Documentação
Comece
- Entre em sendlet.email com seu endereço de e-mail. Uma nova conta já vem com um destinatário aceito: você.
- Adicione as pessoas para quem seus agentes poderão enviar e-mails. Cada pessoa recebe um convite e precisa aceitá-lo antes de receber qualquer mensagem.
- Crie um endpoint para um destinatário ou grupo: uma URL privada para um agente, com seu próprio limite diário. Copie-a quando for exibida; por segurança, ela é mostrada apenas uma vez.
- Forneça a URL ao seu agente ou adicione o endereço MCP ao Claude. Cada envio aparece no seu registro de envios.
As URLs dos endpoints têm este formato: https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c. Qualquer pessoa com a URL pode enviar mensagens para esse destinatário, dentro dos limites definidos. Portanto, trate-a como uma senha: você pode pausá-la, trocá-la ou revogá-la a qualquer momento.
Envio por HTTP
Envie JSON por POST para a URL do endpoint:
POST https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c
Content-Type: application/json
{"subject": "Short summary", "body": "Message text. **Markdown** is supported."}
subject
Obrigatório. Uma linha, com até 200 caracteres. Também aceito como title.
body
Obrigatório. Texto simples ou Markdown, com até 50.000 caracteres. Também aceito como message, text ou content.
idempotency_key
Opcional. Até 100 de A-Z a-z 0-9 _ . : -. A mesma chave usada em um intervalo de 10 minutos envia a mensagem apenas uma vez, então é seguro repetir as tentativas. Também aceito como cabeçalho Idempotency-Key.
attachments
Opcional, se seu plano incluir anexos. Consulte abaixo.
Envios de formulário (application/x-www-form-urlencoded) aceitam os mesmos campos. Com text/plain ou text/markdown, a primeira linha é o assunto e o restante é o corpo.
Arquivos e imagens
Adicione um array attachments com o nome e o conteúdo em base64 de cada arquivo, ou envie por POST multipart/form-data:
curl -F subject="Floor plan" -F body="" -F [email protected] \
https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c
- Até 10 arquivos por e-mail. O limite de tamanho depende do seu plano; a descrição GET do endpoint informa o limite disponível.
- Tipos permitidos: png, jpg, jpeg, gif, webp, pdf, txt, csv, md, json, ics, docx, xlsx, pptx, odt e ods. O conteúdo deve corresponder à extensão.
- Para exibir uma imagem anexada dentro da mensagem, faça referência a ela como uma imagem Markdown:
. Imagens de endereços da web não são carregadas.
Antes de enviar
Faça GET na URL do endpoint para ver para quem ele envia e-mails, quantos envios restam hoje e o que aceita: Markdown por padrão ou JSON com Accept: application/json. Uma solicitação GET nunca envia mensagens.
Depois de enviar
Faça GET em …/to/{address}/sends/{id} com o id snd_ da resposta para ver o que aconteceu: enfileirado, enviado, devolvido, aguardando aprovação e assim por diante, por destinatário e rótulo. Os endereços nunca são exibidos.
MCP e Claude
Cada endpoint também é um servidor MCP (Streamable HTTP). Substitua /to/ por /mcp/:
https://sendlet.email/mcp/sam-k7F2x9Qa4mB8nR1vT6yZ3c
- Claude: Configurações, Conectores, adicione um conector personalizado e cole a URL do MCP. A página de cada endpoint tem um botão Copiar URL do MCP.
- Claude Code:
claude mcp add --transport http sendlet https://sendlet.email/mcp/… - Ferramentas:
send_email(assunto, corpo, anexos opcionais e chave de idempotência),endpoint_info(para quem envia e-mails e quantos envios restam hoje) eget_send_status.
Mantenha o controle
- Limites diários em cada endpoint e na sua conta. Um envio para um grupo precisa de espaço para a cópia de cada membro.
- Aprovação: um endpoint pode reter todos os e-mails até que você os aprove. Você recebe um e-mail imediatamente; qualquer mensagem sem decisão após 3 dias é rejeitada.
- Grupos: um endpoint pode enviar e-mails para vários destinatários, cada um recebendo sua própria cópia. A mensagem só é enviada aos membros que a aceitaram.
- Alertas: você recebe um e-mail quando um envio falha, um destinatário devolve a mensagem ou reclama, ou um endpoint atinge o limite diário.
- Os destinatários continuam no controle: todos os e-mails têm uma opção de cancelamento de inscrição com um clique, e uma devolução definitiva ou reclamação cancela a inscrição automaticamente.
Para agentes e ferramentas
- llms.txt: estas instruções em um formato escrito para modelos de linguagem.
- openapi.json: a descrição OpenAPI da API de envio.