Sendlet
oficialPermite que los agentes de IA envíen correos electrónicos solo a las personas que hayas aprobado. Cada destinatario o grupo tiene su propia URL privada de MCP, con límites diarios, aprobación opcional antes del envío, archivos adjuntos y un registro de envíos. Empieza gratis.
¿Qué puedes hacer con Sendlet MCP?
- Enviar un correo electrónico — Pide a tu asistente que envíe un asunto y un cuerpo en Markdown a un destinatario a través de la URL del endpoint, con archivos adjuntos opcionales y una clave de idempotencia.
- Comprobar el endpoint — Pregunta qué correos envía el endpoint, cuántos envíos quedan hoy y qué formatos acepta antes de enviar nada.
- Seguir un envío — Busca un ID
snd_para ver si un mensaje está en cola, se ha enviado, ha rebotado o está pendiente de aprobación, según la etiqueta del destinatario. - Añadir a Claude — Pega la URL MCP del endpoint (
https://sendlet.email/mcp/sam-k7F2x9Qa4mB8nR1vT6yZ3c) como conector personalizado para que Claude pueda enviar correos en tu nombre.
Servidor MCP alojado
npx add-mcp 'https://sendlet.email/mcp/{endpoint}'Se instala en Claude Code, Codex, Cursor y más
Documentación
Primeros pasos
- Inicia sesión en sendlet.email con tu dirección de correo electrónico. Una cuenta nueva incluye un destinatario que ya ha aceptado: tú.
- Añade a las personas a las que tus agentes pueden enviar correos. Cada una recibe una invitación y debe aceptarla antes de que le llegue nada.
- Crea un endpoint para un destinatario o grupo: una URL privada para un agente, con su propio límite diario. Cópiala cuando aparezca; por seguridad, solo se muestra una vez.
- Dale la URL a tu agente o añade su dirección MCP a Claude. Cada envío aparece en tu registro de envíos.
Las URL de los endpoints tienen este aspecto: https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c. Cualquiera que tenga la URL puede enviar correos a ese destinatario, dentro de los límites establecidos, así que trátala como una contraseña: puedes pausarla, cambiarla o revocarla en cualquier momento.
Envío por HTTP
Envía JSON mediante POST a la URL del endpoint:
POST https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c
Content-Type: application/json
{"subject": "Short summary", "body": "Message text. **Markdown** is supported."}
subject
Obligatorio. Una línea, de hasta 200 caracteres. También se acepta como title.
body
Obligatorio. Texto sin formato o Markdown, de hasta 50.000 caracteres. También se acepta como message, text o content.
idempotency_key
Opcional. Hasta 100 de A-Z a-z 0-9 _ . : -. La misma clave durante 10 minutos solo envía una vez, por lo que es seguro reintentar. También se acepta como encabezado Idempotency-Key.
attachments
Opcional, si tu plan incluye archivos adjuntos. Consulta más abajo.
Los envíos de formularios (application/x-www-form-urlencoded) aceptan los mismos campos. Con text/plain o text/markdown, la primera línea es el asunto y el resto es el cuerpo.
Archivos e imágenes
Añade un array attachments con el nombre y el contenido en base64 de cada archivo, o envía un POST a multipart/form-data:
curl -F subject="Floor plan" -F body="" -F [email protected] \
https://sendlet.email/to/sam-k7F2x9Qa4mB8nR1vT6yZ3c
- Hasta 10 archivos por correo. El tamaño permitido depende de tu plan; la descripción GET del endpoint indica el límite disponible.
- Tipos permitidos: png, jpg, jpeg, gif, webp, pdf, txt, csv, md, json, ics, docx, xlsx, pptx, odt y ods. El contenido debe coincidir con la extensión.
- Para mostrar una imagen adjunta dentro del mensaje, haz referencia a ella como una imagen Markdown:
. No se cargan imágenes de direcciones web.
Antes de enviar
Haz un GET a la URL del endpoint para ver a quién envía correos, cuántos envíos quedan hoy y qué acepta: Markdown de forma predeterminada o JSON con Accept: application/json. Un GET nunca envía nada.
Después de enviar
Haz un GET a …/to/{address}/sends/{id} con el id snd_ de la respuesta para ver qué ha ocurrido: en cola, enviado, rebotado, pendiente de aprobación, etc., por destinatario y etiqueta. Las direcciones nunca se muestran.
MCP y Claude
Cada endpoint también es un servidor MCP (Streamable HTTP). Sustituye /to/ por /mcp/:
https://sendlet.email/mcp/sam-k7F2x9Qa4mB8nR1vT6yZ3c
- Claude: ve a Settings, Connectors, añade un conector personalizado y pega la URL de MCP. Cada página de endpoint tiene un botón Copy MCP URL.
- Claude Code:
claude mcp add --transport http sendlet https://sendlet.email/mcp/… - Herramientas:
send_email(asunto, cuerpo, archivos adjuntos opcionales y clave de idempotencia),endpoint_info(a quién envía correos y cuántos quedan hoy) yget_send_status.
Mantén el control
- Límites diarios en cada endpoint y en tu cuenta. Un envío a un grupo necesita espacio para la copia de cada miembro.
- Aprobación: un endpoint puede retener todos los correos hasta que los apruebes. Recibirás un correo de inmediato; todo lo que siga sin decidirse durante 3 días se rechazará.
- Grupos: un endpoint puede enviar correos a varios destinatarios, cada uno con su propia copia. Solo lo reciben los miembros que hayan aceptado.
- Alertas: recibirás un correo cuando falle un envío, un destinatario rechace el correo o presente una queja, o un endpoint alcance su límite diario.
- Los destinatarios mantienen el control: todos los correos incluyen un enlace para darse de baja con un solo clic, y las devoluciones permanentes o las quejas cancelan la suscripción automáticamente.
Para agentes y herramientas
- llms.txt: estas instrucciones en un formato redactado para modelos de lenguaje.
- openapi.json: la descripción OpenAPI de la API de envío.