
aws-ses-mcp 📧

2025.03.22
1
TypeScript电子邮件服务AWS SES 集成交流协作
aws-ses-mcp 是一个简单的 MCP 服务器,用于通过 AWS SES(简单电子邮件服务)发送电子邮件。它非常适合与 Cursor 或 Claude Desktop 集成,直接编写和发送电子邮件,而无需复制粘贴。该服务支持纯文本和 HTML 电子邮件,并具有高级功能,如抄送(CC)、密送(BCC)和回复功能。
View on GitHub
Overview
基本能力
产品定位
aws-ses-mcp 是一个专注于通过 AWS SES 发送电子邮件的 MCP 服务器,旨在简化电子邮件发送流程,特别是在与开发工具如 Cursor 或 Claude Desktop 集成时。
核心功能
- 发送纯文本和 HTML 电子邮件
- 支持抄送(CC)和密送(BCC)收件人
- 可配置的回复地址
- 可自定义的发件人电子邮件(需要 AWS SES 验证)
- 完整的请求/响应日志记录,用于调试
- 电子邮件调度功能
适用场景
- 开发者在开发过程中需要发送测试电子邮件
- 需要与 Cursor 或 Claude Desktop 集成,直接发送电子邮件
- 需要发送带有抄送或密送的电子邮件
- 需要记录电子邮件发送的详细日志以便调试
工具列表
- Smithery:用于自动安装 aws-ses-mcp
- Node.js:运行 aws-ses-mcp 的依赖环境
- AWS SES:提供电子邮件发送服务
常见问题解答
- 问题:电子邮件发送失败 解决方案:检查 AWS 凭证和权限,确保发件人电子邮件已在 AWS SES 中验证。
- 问题:日志中没有请求/响应信息 解决方案:检查控制台日志,确保日志记录功能已启用。
使用教程
使用依赖
- 确保已设置并配置 AWS SES 账户
- 在 AWS SES 中验证电子邮件域或单个电子邮件地址
- 获取具有 SES 权限的 AWS 凭证(访问密钥 ID 和秘密访问密钥)
- 在系统上安装 Node.js
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @omd01/aws-ses-mcp --client claude
手动安装
- 克隆仓库
git clone https://github.com/omd01/aws-ses-mcp.git
cd aws-ses-mcp
- 安装依赖
npm install
- 构建项目
npm run build
调试方式
- 检查控制台日志以获取详细的请求/响应信息
- 验证 AWS 凭证和权限
- 确保发件人电子邮件已在 AWS SES 中验证
- 查看 AWS SES 控制台以获取任何退回或投诉信息