Provides email sending capabilities through the Resend service, allowing users to send emails programmatically.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Resend MCPsend a welcome email to newuser@example.com with subject 'Welcome' and body 'Thanks for joining!'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
resend-mcp
这是一个基于 FastMCP 框架构建的 MCP (Model Context Protocol) 工具包。
功能
当前实现了一个邮件发送工具:
sendEmail: 使用 Resend 服务发送邮件
安装依赖
bun install运行项目
bun run dev调试项目
bun run inspect构建项目
bun run build部署 MCP
{
"mcpServers": {
"resend-mcp": {
"args": ["-y","@pidanmoe/resend-mcp"],
"command": "npx",
"env": {
"RESEND_API_KEY": "<YOUR_RESEND_API_KEY>",
"EMAIL_HOST": "<YOUR_EMAIL_HOST>"
}
}
}
}环境变量
RESEND_API_KEY: Resend API 密钥EMAIL_HOST: 邮件域名,例如example.com
项目结构
index.ts: 主入口文件,初始化并启动 FastMCP 服务器
tools/sendEmail.ts: 实现了
sendEmail工具,支持通过 Resend 发送邮件utils/logger.ts: 日志工具模块
使用说明
该项目遵循 Model Context Protocol 规范,可以通过标准 I/O 或其他传输方式与支持 MCP 的客户端进行通信。
技术栈
Bun - JavaScript/TypeScript 运行时
FastMCP - MCP 框架
Resend - 邮件发送服务
Zod - TypeScript-first schema declaration and validation library
此项目使用 bun v1.2.19 创建。Bun 是一个快速的一体化 JavaScript 运行时。
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.