mcpj-mailtrap
快速开始
1. 获取你的 API 令牌
从 Mailtrap API Tokens 获取 API 令牌。
2. 添加到 Claude Code
最小配置
claude mcp add mailtrap -e MAILTRAP_API_TOKEN=your_token -- npx mcpj-mailtrap完整配置
claude mcp add mailtrap \
-e MAILTRAP_API_TOKEN=your_token \
-e MAILTRAP_SENDING_TOKEN=your_sending_token \
-e MAILTRAP_ACCOUNT_ID=12345 \
-e MAILTRAP_DEFAULT_FROM_EMAIL=noreply@yourdomain.com \
-e MAILTRAP_TEST_INBOX_ID=12345 \
-- npx mcpj-mailtrap就这样。重启 Claude Code 后即可使用这些工具。
如果你安装了 Bun,也可以使用
bunx mcpj-mailtrap@latest。 通过npx运行时需要 Node 18+。
Claude Desktop / Cursor
最小配置
{
"mcpServers": {
"mailtrap": {
"command": "npx",
"args": ["-y", "mcpj-mailtrap@latest"],
"env": {
"MAILTRAP_API_TOKEN": "your_token"
}
}
}
}完整配置
{
"mcpServers": {
"mailtrap": {
"command": "npx",
"args": ["-y", "mcpj-mailtrap@latest"],
"env": {
"MAILTRAP_API_TOKEN": "your_token",
"MAILTRAP_SENDING_TOKEN": "your_sending_token",
"MAILTRAP_ACCOUNT_ID": "12345",
"MAILTRAP_DEFAULT_FROM_EMAIL": "noreply@yourdomain.com",
"MAILTRAP_TEST_INBOX_ID": "12345"
}
}
}
}从 Releases 下载预构建的二进制文件:
平台 | 文件 |
macOS(Apple Silicon) |
|
macOS(Intel) |
|
Linux |
|
Windows |
|
macOS / Linux:
curl -Lo mcpj-mailtrap https://github.com/pijusz/mcp-mailtrap/releases/latest/download/mcpj-mailtrap-darwin-arm64
chmod +x mcpj-mailtrap
sudo mv mcpj-mailtrap /usr/local/bin/
claude mcp add mailtrap -e MAILTRAP_API_TOKEN=your_token -- /usr/local/bin/mcpj-mailtrapWindows(PowerShell):
Invoke-WebRequest -Uri "https://github.com/pijusz/mcp-mailtrap/releases/latest/download/mcpj-mailtrap-windows-x64.exe" -OutFile "$env:LOCALAPPDATA\mcpj-mailtrap.exe"
claude mcp add mailtrap -e MAILTRAP_API_TOKEN=your_token -- "%LOCALAPPDATA%\mcpj-mailtrap.exe"Related MCP server: Inbound Email MCP Server
工具(48 个)
分析
工具 | 描述 |
| 发送统计 — 送达率、退信率、打开率、点击率、垃圾邮件率。可按域名、类别、ESP 或日期分组 |
邮件日志
工具 | 描述 |
| 列出已发送邮件,支持按状态、流、日期过滤。基于游标的分页 |
| 单条消息详情,包含投递事件时间线 |
| 列出被抑制的邮件地址(退信、垃圾邮件投诉、退订) |
| 重新允许向被抑制的地址发送邮件 |
| 查找仍存在于联系人列表中的被抑制邮件地址,并建议精确的清理操作 |
发送
工具 | 描述 |
| 通过事务流或批量流发送。支持 HTML、纯文本或模板 |
| 一次请求最多发送 500 封邮件 |
| 发送到沙箱收件箱进行测试,可通过环境变量设置默认收件箱和发件人 |
模板
工具 | 描述 |
| 列出所有邮件模板 |
| 获取模板详情,包括 HTML/纯文本正文 |
| 创建新模板 |
| 更新现有模板 |
| 删除模板 |
| 将 react-email 组件文件( |
联系人
工具 | 描述 |
| 创建联系人,包含邮箱、自定义字段、列表成员资格 |
| 按 UUID 或邮箱获取联系人 |
| 更新联系人字段、列表成员资格、订阅状态 |
| 删除联系人 |
| 为联系人触发自动化流程 |
| 列出所有联系人列表 |
| 获取单个联系人列表 |
| 创建新的联系人列表 |
| 重命名联系人列表 |
| 删除联系人列表 |
| 列出、获取、创建、更新或删除自定义联系人字段 |
| 批量导入最多 50k 个联系人,或检查导入状态 |
| 开始联系人导出或检查导出状态 |
邮件沙箱
工具 | 描述 |
| 列出带收件箱的沙箱项目 |
| 获取单个项目 |
| 创建、更新或删除项目 |
| 列出所有沙箱收件箱 |
| 获取收件箱详情(默认隐藏凭据) |
| 创建、更新、清空、标记已读、重置凭据或删除 |
| 列出沙箱收件箱中的消息 |
| 以 HTML/纯文本/原始/EML 格式获取消息正文,可选附件 |
| 综合垃圾邮件评分 + HTML 分析 + 邮件头报告 |
| 将测试消息转发到指定邮箱 |
域名
工具 | 描述 |
| 列出发送域名及 DNS 状态 |
| 获取域名详情,包括 DNS 记录 |
| 创建或删除发送域名 |
| 将 DNS 设置说明通过邮件发送给同事 |
账户
工具 | 描述 |
| 列出账户或按 ID 获取单个账户 |
| 套餐限制和当前使用量 |
| 列出、移除、更新权限,查看资源 |
| 列出、获取、创建、删除或重置 API 令牌 |
配置
变量 | 必填 | 默认值 | 描述 |
| 是 | — | 来自 mailtrap.io/api-tokens 的通用 API 令牌 |
| 否 |
| 用于事务流和批量流 |
| 否 | 自动发现 | 默认账户 ID |
| 否 | — |
|
| 否 | — |
|
| 否 | — | 启用调试日志 |
更新
使用 npx @latest(推荐):你始终获得最新版本 — 无需手动更新。
使用二进制文件:服务器在启动时检查新版本,如果版本过旧则记录到 stderr:
[mcpj-mailtrap] Update available: v0.2.0 (current: v0.1.0)检查你安装的版本:
mcpj-mailtrap --version开发
需要 Bun。
git clone https://github.com/pijusz/mcp-mailtrap.git
cd mcp-mailtrap
bun install
bun test # tests
bun run build # standalone binary
bun run inspect # MCP Inspector
bun run check # biome format + lint许可证
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect any mailbox to Claude, ChatGPT & AI: read, send, reply, schedule & search emails.
Let AI agents send email from your own Gmail, Microsoft 365 or SMTP inbox, with guardrails.
AI email inbox and sending tools with attachments, search, live events, and webhooks.
Related MCP Servers
- AlicenseAqualityAmaintenanceIntegrates with Mailtrap Email Platform to enable sending transactional emails via API.8238 npm65MIT
- FlicenseBqualityCmaintenanceEnables AI assistants to interact with the Inbound Email API to manage domains, endpoints, and email communications. Users can send or schedule emails, manage webhooks, and retrieve email threads through natural language commands.142-
- AlicenseBqualityDmaintenanceEnables interaction with Mailosaur email and SMS testing services, allowing message management, server configuration, file downloads, spam analysis, and TOTP code retrieval via natural language.29MIT

Mailjet MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to interact with Mailjet's contact, campaign, segmentation, statistics, and workflow APIs for managing email marketing operations through natural language.165 npm13Apache 2.0