MCP服务器-临时电子邮件
一种MCP(模型上下文协议)服务器,用于使用ChatTempMail API进行临时电子邮件管理。
特性
电子邮件管理
- ✅ 获取可用域
- ✅ 创建临时电子邮件
- ✅ 列出电子邮件
- ✅ 删除电子邮件
消息管理
- ✅ 获取电子邮件
- ✅ 查看邮件详细信息
- ✅ 删除消息
Webhook 配置
- ✅ 获取webhook配置
- ✅ 设置 Webhook 配置
安装和使用
1.获取API密钥
- 访问 chat-tempmail.com
- 注册帐户并登录
- 在配置文件页面中创建API密钥
2.配置MCP客户端
将配置添加到您的MCP客户端(Claude Desktop、Cursor等), 确保在环境变量中设置API键:
从源代码安装:
{
"mcpServers": {
"tempmail": {
"command": "npx",
"args": [
"--from",
"git+https://github.com/Selenium39/mcp-server-tempmail.git",
"mcp-server-tempmail"
],
"env": {
"TEMPMAIL_API_KEY": "your-api-key-here",
"TEMPMAIL_BASE_URL": "https://chat-tempmail.com"
}
}
}
}从包管理器安装:
{
"mcpServers": {
"tempmail": {
"command": "npx",
"args": ["mcp-server-tempmail"],
"env": {
"TEMPMAIL_API_KEY": "your-api-key-here",
"TEMPMAIL_BASE_URL": "https://chat-tempmail.com"
}
}
}
}⚠️ 重要提示:
- 替换
your-api-key-here使用来自chat-tempmail.com的实际API密钥 TEMPMAIL_BASE_URL是可选的,默认为https://chat-tempmail.com如果未指定
3.重新启动应用程序
配置后重新启动MCP客户端应用程序。
MCP工具文档
电子邮件管理工具
get_email_domains
获取系统中所有可用的电子邮件域。
参数: 无
create_email
创建新的临时电子邮件地址。
参数:
name(必填):电子邮件前缀名称domain(必填):电子邮件域expiryTime(必填):到期时间(毫秒),选项:
- 3600000 -1小时 - 86400000 -1天 - 259200000 -3天 - 0 -永久性
list_emails
获取您帐户下的所有电子邮件地址。
参数:
cursor(可选):分页光标
delete_email
删除指定的电子邮件地址。
参数:
emailId(必填):电子邮件ID
邮件管理工具
get_messages
获取指定电子邮件地址中的所有邮件。
参数:
emailId(必填):电子邮件IDcursor(可选):分页光标
get_message_detail
获取指定消息的详细内容。
参数:
emailId(必填):电子邮件IDmessageId(必填):消息ID
delete_message
删除指定的消息。
参数:
emailId(必填):电子邮件IDmessageId(必填):消息ID
Webhook配置工具
get_webhook_config
获取当前webhook配置信息。
参数: 无
set_webhook_config
设置或更新webhook配置。
参数:
url(必填):Webhook URL地址enabled(必填):是否启用webhook
使用示例
获取可用域名
Please get all available email domains.创建临时电子邮件
Please create an email named "test" using domain "chat-tempmail.com" with 1 hour validity.查看电子邮件
Please view all messages in email ID "c2c4f894-c672-4d5b-a918-abca95aff1f7".查看消息详细信息
Please view the detailed content of message ID "fd13a8df-1465-4fbc-a612-ca7311c31ff2" in email ID "c2c4f894-c672-4d5b-a918-abca95aff1f7".备注
- API密钥是通过
TEMPMAIL_API_KEY环境变量,请确保其安全,不要公开 - 基本URL可以通过以下方式进行自定义
TEMPMAIL_BASE_URL环境变量(默认为https://chat-tempmail.com) - 临时电子邮件将根据设置的过期时间自动过期
- 使用
nextCursor用于分页查询以获取更多数据 - 确保在MCP客户端配置中正确设置环境变量
许可证
麻省理工学院
贡献
欢迎问题和拉取请求。

