mcpField
S
Send16

Send16

远程服务
send16.com通信协作014 周前更新

关于 Send16

Send16 是面向 AI Agent 和 MCP 客户端的 Send16 邮件管理 MCP 服务,提供 79 种工具,涵盖邮件发送、营销、联系人、投递、收件箱和 Webhook,并支持无需 DNS 设置的沙盒发件人。

主要功能

  1. 01发送事务性和营销邮件
  2. 02管理营销活动与自动化
  3. 03创建和整理联系人
  4. 04检查域名与 DNS 状态
  5. 05管理事务性回复
  6. 06配置外发 Webhook

适用场景

  1. 01无需 DNS 设置发送首封测试邮件
  2. 02安排或批量发送邮件
  3. 03管理受众与营销活动分组
  4. 04检查投递设置和 Webhook 端点

MCP 相关

通过 stdio 或 Streamable HTTP 向 MCP 客户端提供 79 种 Send16 工具。支持托管端点和按请求提供 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.send16.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmsend16-mcp0.5.8

工具

79
参数类型必填说明
apiKeystring否Send16 API 密钥(优先于 SEND16_API_KEY 环境变量)

详细介绍

send16-mcp

npm version npm downloads MCP license

AI Agent 真正能使用的电子邮件 API。 这是一个适用于 Send16 的 Model Context Protocol 服务,为 Claude、Cursor 和任何 MCP 客户端提供 79 个工具,让你通过自然语言发送事务性和营销电子邮件,并管理联系人、受众、细分群体、自动化、模板、收件箱、抑制列表和 Webhook。

它内置了一个无需 DNS 的沙盒发件方,因此 Agent 无需设置域名,几秒内就能发送第一封真正送达的电子邮件。

npx send16-mcp

快速开始

你需要从 控制面板 获取 Send16 API 密钥(sk_live_…)。然后选择你的客户端:

Claude Desktop / Claude Code

claude_desktop_config.json(macOS:~/Library/Application Support/Claude/,Windows:%APPDATA%\Claude\):

{
  "mcpServers": {
    "send16": {
      "command": "npx",
      "args": ["-y", "send16-mcp"],
      "env": { "SEND16_API_KEY": "sk_live_..." }
    }
  }
}
Cursor

.cursor/mcp.json:

{
  "mcpServers": {
    "send16": {
      "command": "npx",
      "args": ["-y", "send16-mcp"],
      "env": { "SEND16_API_KEY": "sk_live_..." }
    }
  }
}

Windsurf、VS Code 和任何支持 stdio 的 MCP 客户端都可使用相同的方式运行:在环境中设置 SEND16_API_KEY,然后运行 send16-mcp 二进制文件。

托管版(无需安装)

对于仅支持远程 MCP 的客户端(Claude 网页连接器、ChatGPT 自定义 GPT),将其指向托管端点,并使用你的密钥进行身份验证:

https://mcp.send16.com

只需连接一次,使用你自己的 sk_live_… 密钥——无需安装,也无需配置文件。


几秒内完成首次发送——无需 DNS

大多数电子邮件 API 都要求先验证域名才能发送任何邮件,这会让无人值守的 Agent 在第一步就受阻。Send16 的沙盒发件方则无需验证:

  1. 让 Agent 调用 whoami——它会返回你的工作区和 sandbox_recipient(你账户所有者的电子邮件地址)。
  2. 将邮件从 from: "[email protected]" 发送到该地址。无需设置 DNS,邮件即可送达。
  3. 稍后验证域名,即可向任何人发送邮件。

“从 [email protected] 给我的账户邮箱发送一封测试邮件,主题为‘It works’。”


功能

平台提供 79 个工具,包括:

  • 电子邮件 — send_email(单封/批量/定时/附件)、事务性模板、送达状态。
  • 营销 — 营销活动、群发、自动化、细分群体、订阅主题。
  • 联系人 — 创建/搜索/列出/导入、受众、标签、自定义字段。
  • 送达能力 — 域名、DNS 状况(SPF/DKIM/DMARC)、IP 预热和发送容量。
  • 收件箱 — 阅读和管理事务性邮件的回复。
  • Webhook — 创建/列出/轮换出站 Webhook 端点(使用 HMAC-SHA256 签名)。

每个工具还都接受可选的 apiKey 参数,用于覆盖 SEND16_API_KEY,因此你可以在一个会话中切换工作区。

环境变量

变量必需描述
SEND16_API_KEY是你的 Send16 密钥(sk_live_…)
SEND16_API_URL否API 基础 URL(默认值:https://api.send16.com)
SEND16_MCP_PORT否若已设置,则提供 Streamable HTTP(多租户)服务,而非 stdio

自托管 HTTP 连接器

设置 SEND16_MCP_PORT 后,服务会切换到多租户 HTTP 模式——每个请求都携带自己的 Authorization: Bearer sk_live_…,并贯穿整个请求,因此一个进程即可服务多个用户:

docker build -t send16-mcp . && docker run -p 4242:4242 send16-mcp

开发

npm install
SEND16_API_KEY=sk_live_... npm run dev   # run from source
npm run build                            # bundle to dist/

链接

许可证

MIT © Spruik Co

评论

支持 Markdown

第一次接触 MCP?

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

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