mcpField
S
sendable

sendable

本地服务
sendable.me通信协作013 周前更新

关于 sendable

Sendable 是面向应用的事务邮件服务与 SDK,可根据事件名称和数据字段生成并发送邮件。其 MCP 服务允许 Claude 和 Cursor 在编辑器中发送邮件。

主要功能

  1. 01按事件名称和数据发送邮件
  2. 02生成文案时不向模型暴露字段值
  3. 03文案生成后再填入数据值
  4. 04检查草稿是否包含无依据的说法
  5. 05JavaScript SDK 与可运行示例

适用场景

  1. 01订单发货时通知客户
  2. 02发送付款失败通知
  3. 03通过 Claude 或 Cursor 发送邮件

MCP 相关

`sendableme-mcp` 服务让 Claude、Cursor 等 MCP 客户端发送事务邮件。可通过 `npx -y sendableme-mcp` 启动。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"me-sendable-sendable": {
"command": "npx",
"args": [
"-y",
"sendableme-mcp"
],
"env": {
"SENDABLE_API_KEY": "<SENDABLE_API_KEY>"
}
}
}
}
启动命令npx -y sendableme-mcp
需要配置的环境变量
SENDABLE_API_KEY密钥Your Sendable API key. Free at https://www.sendable.me/keys

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmsendableme-mcp1.0.3

工具

3

收录的工具列表 · 更新于 2 周前

参数类型必填说明
tostring是电子邮件地址,或之前用于 identify 的用户 ID。
dataobject否扁平的键值对。仅限字符串、数字和布尔值,不能包含嵌套对象或数组。
eventstring是描述发生事件的 snake_case 过去时形式:order_shipped、trial_ending、invite_accepted。可自由填写,无需对照预先注册的列表。

详细介绍

Sendable

只需一行,应用就知道如何与用户沟通。

描述发生了什么;Sendable 会撰写并发送消息。无需维护模板,也无需在仪表板中操作——你的数据绝不会被改写,只有周围的文字会被改写。

npm i sendableme
import { send } from 'sendableme';

await send('[email protected]', 'order_shipped', { orderId: 'A-1042', eta: 'Friday' });

集成就这么简单。添加一种新消息类型,只需新增一个字符串。

在 sendable.me/keys 免费获取 API 密钥——每月可发送 500 条消息,无需信用卡。

在浏览器中试用

单击即可导入 SaaS 欢迎示例并在 Replit 上运行——在 Secrets 中添加你的 SENDABLE_API_KEY,然后点击 Run:

在 Replit 上运行


此仓库包含什么

目录内容
sdk/sendableme npm 包——客户端 SDK
mcp/sendableme-mcp——一个 MCP 服务,让 Claude 和 Cursor 只需提出请求即可发送邮件
templates/三个可运行示例,调用线上 API

你的数据绝不会被改写

撰写文案的模型看不到你的值,只能看到字段名称。它会撰写包含 {{placeholders}} 的文案,然后再替换为你的值,因此价格、日期或重置链接都不会被篡改。第二个模型会检查每份草稿中是否包含数据无法支持的说法;如有,则拒绝生成,而不是猜测。

await send(user.id, 'payment_failed', { amount: '$99.00' });
// "$99.00" appears exactly as written, always

MCP

npx -y sendableme-mcp

将其添加到 Claude Desktop 或 Cursor,即可直接从编辑器发送事务性邮件。配置代码块请参阅 mcp/。

文档

完整参考文档,专为粘贴到 AI 助手中而编写: sendable.me/llms.txt

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。