关于 Notify
Notify 的官方 MCP 服务,让编码 Agent 直接处理事务邮件及账户操作。它涵盖域名验证、投递日志和 Webhook 管理。
主要功能
- 01发送事务邮件与测试邮件
- 02注册或恢复账户
- 03添加并验证发送域名
- 04管理 Webhook 与 API 密钥
- 05查看邮件日志和用量
适用场景
- 01编码 Agent 发送生产事务邮件
- 02配置 DNS 并检查域名验证
- 03排查近期邮件投递情况
MCP 相关
提供 Notify 工具供 MCP 客户端调用,包括邮件发送、域名、Webhook、日志和账户管理。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
21收录的工具列表 · 更新于 6 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| string | 是 | Notify 账户的用户电子邮件地址 | |
| intent | enum | 否 | signup(默认)或 recover existing accountsignup | recover |
| acceptTerms | boolean | 是 | 必须为 true——用户接受 Terms 和 AUP |
详细介绍
notifycx-mcp
面向 Notify 的官方 Model Context Protocol 服务。
当编码 Agent 需要直接调用 Notify 工具时,可在 Cursor、Claude Code 或其他 MCP 主机中使用。对于应用/CI 代码,建议使用 notifycx SDK 或直接使用 fetch。
安装(Cursor)
已有密钥:
{
"mcpServers": {
"notify": {
"command": "npx",
"args": ["-y", "notifycx-mcp"],
"env": {
"NOTIFY_API_KEY": "nk_..."
}
}
}
}
**还没有密钥:**省略 NOTIFY_API_KEY,调用 bootstrap_start → 用户粘贴电子邮件 OTP → bootstrap_confirm → 将返回的 api_key 填入 MCP 环境变量。参见Agent 引导文档。
切勿将 API 密钥等机密粘贴到聊天日志中。
工具
| 工具 | 使用场景 |
|---|---|
bootstrap_start / bootstrap_confirm | 无需控制面板即可注册或恢复账号(不需要 API 密钥) |
send_email | 发送生产环境事务性邮件(已验证的 from) |
send_test_email | 不会实际投递的 API 演练 |
add_domain | 添加域名,并提供结构化的 dnsRecords(type/name/value),供用户在其托管服务商处发布 |
check_domain | 配置 DNS 后轮询验证状态 |
list_domains / get_domain | 查看域名状态和 dnsRecords |
list_webhooks / create_webhook / update_webhook / delete_webhook / get_webhook / test_webhook | 设置 Webhook(Pro+) |
list_email_logs | 查看近期投递日志 |
get_usage | 查看配额 / account_verified |
list_api_keys / create_api_key / regenerate_api_key / delete_api_key | 管理密钥 |
create_billing_checkout | 获取 Pro/Scale 的 Stripe Checkout URL |
典型设置流程:bootstrap → add_domain → 用户发布 dnsRecords → check_domain → send_email。
定价
免费版:每月 1,000 封邮件。Pro:$10 / 10,000。Scale:$50 / 100,000。
发布(维护者)
notifycx-mcp 执行 npm publish 后,在 MCP Registry 注册此版本:在 mcp/ 目录中,以 notifycx 组织成员身份运行 mcp-publisher login github,然后运行 mcp-publisher publish。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。