Resend MCP Server

by pontusab

Integrations

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

重新发送 MCP 服务器

用于重新发送电子邮件服务的模型上下文协议 (MCP) 服务器实现。

特征

  • 通过标准化 MCP 界面使用 Resend 发送电子邮件
  • TypeScript 支持

先决条件

  • 重新发送 API 密钥(在resend.com获取)
  • Node.js 18 或更高版本

安装

  1. 克隆存储库
  2. 安装依赖项:
npm install

配置

使用您的 Resend API 密钥在根目录中创建一个.env文件:

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

开发现状

目前,服务器实现因 MCP SDK 的 TypeScript 类型问题而受阻。以下问题需要解决:

  1. @modelcontextprotocol/sdk中的Server类没有在 TypeScript 类型中正确公开其请求处理方法。
  2. 需要确定处理请求的确切方法名称(尝试过: handleRequesthandlereceiveMessagereceiveprocessRequest )。

后续步骤

  1. 检查 MCP SDK 文档或源代码以获取正确的方法名称
  2. 如果 SDK 中的 TypeScript 类型不正确,请更新它们
  3. 考虑暂时使用 JavaScript,直到类型修复

用法

发展

bun run dev

生产

bun run start

建造

bun run build

API

服务器公开以下 MCP 功能:

发送电子邮件

使用“重新发送”发送电子邮件。

参数:

  • from (必填):发件人电子邮件地址
  • to (必填):收件人电子邮件地址
  • subject (必填):电子邮件主题
  • html (可选):HTML 格式的电子邮件内容
  • text (可选):纯文本格式的电子邮件内容

示例请求:

{ "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>" } }

执照

麻省理工学院

-
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.

允许使用标准化模型上下文协议 (MCP) 接口通过 Resend 服务发送电子邮件,并支持 TypeScript。

  1. 特征
    1. 先决条件
      1. 安装
        1. 配置
          1. 开发现状
            1. 后续步骤
          2. 用法
            1. 发展
            2. 生产
            3. 建造
          3. API
            1. 发送电子邮件
          4. 执照

            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