Skip to main content
Glama
omd01

AWS SES MCP

by omd01

aws-ses-mcp 📧

insignia de herrería

Este es un servidor MCP simple que envía correos electrónicos mediante AWS SES (Servicio de Correo Electrónico Simple). Ideal para integrarse con Cursor o Claude Desktop y redactar y enviar correos electrónicos directamente sin copiar ni pegar. El servicio admite correos electrónicos en texto plano y HTML, con funciones avanzadas como CC, CCO y responder.

Características ✨

  • Enviar correos electrónicos en texto plano y HTML

  • Soporte para destinatarios CC y CCO

  • Direcciones de respuesta configurables

  • Correo electrónico de remitente personalizable (requiere verificación de AWS SES)

  • Registro completo de solicitudes y respuestas para depuración

  • Capacidad de programación de correo electrónico

Related MCP server: Postmark MCP Server

Prerrequisitos 📋

Antes de comenzar, asegúrese de tener:

  1. Configuración y configuración de la cuenta de AWS SES

  2. Dominio de correo electrónico verificado o direcciones de correo electrónico individuales en AWS SES

  3. Credenciales de AWS (ID de clave de acceso y clave de acceso secreta) con permisos de SES

  4. Node.js instalado en su sistema

Instalación 🚀

Instalación mediante herrería

Para instalar aws-ses-mcp para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @omd01/aws-ses-mcp --client claude

Instalación manual

  1. Clonar este repositorio:

git clone https://github.com/omd01/aws-ses-mcp.git
cd aws-ses-mcp
  1. Instalar dependencias:

npm install
  1. Construir el proyecto:

npm run build

Configuración ⚙️

Ejemplo de formato de correo electrónico (email.md)

{
  "to": "example@gmail.com",
  "subject": "Test!",
  "text": "This is a test email.",
  "cc": ["cc-recipient@example.com"],
  "bcc": ["bcc-recipient@example.com"]
}

Instrucciones de configuración 🔧

Para el cursor

  1. Vaya a Configuración del cursor -> MCP -> Agregar nuevo servidor MCP

  2. Configure el servidor con estos ajustes:

    • Nombre: aws-ses-mcp (o su nombre preferido)

    • Tipo: command

    • Comando: GXP6

Para Claude Desktop

Agregue la siguiente configuración a su configuración de MCP:

{
  "mcpServers": {
    "aws-ses-mcp": {
      "command": "node",
      "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js"],
      "env": {
        "AWS_ACCESS_KEY_ID": "YOUR_AWS_ACCESS_KEY_ID",
        "AWS_SECRET_ACCESS_KEY": "YOUR_AWS_SECRET_ACCESS_KEY",
        "AWS_REGION": "YOUR_AWS_REGION",
        "SENDER_EMAIL_ADDRESS": "YOUR_SENDER_EMAIL",
        "REPLY_TO_EMAIL_ADDRESSES": "REPLY_TO_EMAILS_COMMA_SEPARATED"
      }
    }
  }
}

Uso 📝

  1. Crea o edita email.md con el contenido de tu correo electrónico

  2. En el cursor:

    • Abra el archivo email.md

    • Seleccione el contenido

    • Presione cmd+l (o ctrl+l)

    • Indique a Cursor que "envíe esto como correo electrónico"

    • Asegúrese de que el chat del cursor esté en modo Agente

Desarrollo 👩‍💻

npm install    # Install dependencies
npm run build  # Build the project

Solución de problemas 🔍

  • Consulte los registros de la consola para obtener información detallada de solicitud/respuesta

  • Verifique sus credenciales y permisos de AWS

  • Asegúrese de que el correo electrónico del remitente esté verificado en AWS SES

  • Revise la consola de AWS SES para detectar rebotes o quejas.

Contribuyendo 🤝

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Licencia 📄

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

La Licencia MIT es una licencia permisiva, breve y concisa. Permite que las personas hagan lo que quieran con su código, siempre y cuando le den crédito y no le exijan responsabilidad.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that allows Claude Desktop or Cursor to send emails directly using Resend's API, eliminating the need to copy-paste email content.
    25 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server implementation that enables sending emails via Postmark email services with features for sending plain text/HTML emails, using templates, tracking delivery statistics, and listing available templates.
    2,226 npm
    57
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables AI applications to send text, HTML, and template-based emails using SendGrid. It supports file attachments, CC/BCC recipients, and easy deployment via Python or Docker.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that provides email sending capabilities via SMTP, featuring tools for sending standard and template-based emails. It utilizes the FastMCP Streamable HTTP transport for flexible client connectivity over HTTP without requiring stdio subprocesses.
    5
    MIT