Resend MCP Server

by pontusab

Integrations

  • Allows sending emails through the Resend email service using a standardized MCP interface

Reenviar servidor MCP

Una implementación de servidor de Protocolo de contexto de modelo (MCP) para el servicio de reenvío de correo electrónico.

Características

  • Envíe correos electrónicos usando Reenviar a través de una interfaz MCP estandarizada
  • Compatibilidad con TypeScript

Prerrequisitos

  • Una clave API de reenvío (obtenga una en resend.com )
  • Node.js 18 o posterior

Instalación

  1. Clonar el repositorio
  2. Instalar dependencias:
npm install

Configuración

Cree un archivo .env en el directorio raíz con su clave API de reenvío:

RESEND_API_KEY=your_api_key_here PORT=3000 # Optional, defaults to 3000

Estado de desarrollo

La implementación del servidor está actualmente bloqueada por problemas de tipo de TypeScript con el SDK de MCP. Es necesario resolver los siguientes problemas:

  1. La clase Server de @modelcontextprotocol/sdk no expone correctamente sus métodos de manejo de solicitudes en los tipos TypeScript.
  2. Es necesario determinar el nombre exacto del método para manejar solicitudes (probado: handleRequest , handle , receiveMessage , receive , processRequest ).

Próximos pasos

  1. Consulte la documentación del SDK de MCP o el código fuente para conocer el nombre del método correcto
  2. Actualice los tipos de TypeScript en el SDK si son incorrectos
  3. Considere usar JavaScript temporalmente hasta que se arreglen los tipos

Uso

Desarrollo

bun run dev

Producción

bun run start

Construir

bun run build

API

El servidor expone la siguiente función MCP:

enviar correo electrónico

Envía un correo electrónico utilizando Reenviar.

Parámetros:

  • from (obligatorio): Dirección de correo electrónico del remitente
  • to (obligatorio): Dirección de correo electrónico del destinatario
  • subject (obligatorio): Asunto del correo electrónico
  • html (opcional): contenido del correo electrónico en formato HTML
  • text (opcional): Contenido del correo electrónico en formato de texto sin formato

Ejemplo de solicitud:

{ "method": "send-email", "params": { "from": "you@example.com", "to": "recipient@example.com", "subject": "Hello from MCP", "html": "<h1>Hello</h1><p>This is a test email.</p>" } }

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Permite enviar correos electrónicos a través del servicio de reenvío utilizando una interfaz de Protocolo de contexto de modelo (MCP) estandarizada, con soporte para TypeScript.

  1. Características
    1. Prerrequisitos
      1. Instalación
        1. Configuración
          1. Estado de desarrollo
            1. Próximos pasos
          2. Uso
            1. Desarrollo
            2. Producción
            3. Construir
          3. API
            1. enviar correo electrónico
          4. Licencia

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              Integrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.
              Last updated -
              Python
              GPL 3.0
            • A
              security
              F
              license
              A
              quality
              A simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.
              Last updated -
              1
              28
              321
              TypeScript
              • Apple
            • A
              security
              A
              license
              A
              quality
              A TypeScript-based MCP server that implements an email sending system, allowing Claude to send emails via the blastengine service.
              Last updated -
              1
              JavaScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              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.
              Last updated -
              28
              TypeScript

            View all related MCP servers

            ID: 2t6tnwcxa1