这是一个简单的MCP服务器,借助Resend的API实现电子邮件的发送。借助它,你能让Cursor或Claude Desktop为你撰写邮件,并且无需复制粘贴邮件内容,即可立即将其发送出去。
index.ts
文件,将me@yoko.dev
替换为你自己的邮箱地址,以便从该地址发送邮件。npm install
npm run build
运行上述命令后,你应该能看到生成的/build/index.js
文件,这就是MCP服务器脚本。
node 绝对路径到MCP服务器/build/index.js --key=你的Resend_API_KEY --sender=可选的发件人邮箱地址 --reply-to=可选的回邮邮箱地址1 --reply-to=可选的回邮邮箱地址2
你可以在这里获取Resend API密钥。
email.md
中替换to:
地址,选择所有内容并按下cmd + l
键来测试发送邮件。确保Cursor聊天处于“代理”模式,该模式位于左下角下拉菜单中。同样进行上述设置后,添加以下MCP配置:
{
"mcpServers": {
"resend": {
"command": "node",
"args": ["绝对路径到MCP服务器/build/index.js"],
"env": {
"RESEND_API_KEY": [你的API密钥],
"SENDER_EMAIL_ADDRESS": [可选的发件人邮箱地址],
"REPLY_TO_EMAIL_ADDRESSES": [逗号分隔的可选回邮邮箱地址]
}
}
}
}
在开发过程中,你可以使用以下命令安装依赖和构建项目:
npm install
npm run build