Token导航 LogoToken导航TokenDH.com
Veilmail MCP logo
办公协作stdio官方级别未说明来源级核验

Veilmail MCP

MCP Server

@resonia/veilmail-mcp

一个将Veil Mail API操作作为AI代理工具的Model Context Protocol (MCP)服务器,支持发送邮件、管理模板、处理受众和分析数据。

工具数

10

提示词数

0

GitHub Stars

0

资源数

0
邮件服务数据分析TypeScriptClaude邮件管理Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Resonia-Health

提供方

Resonia-Health

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @resonia/veilmail-mcp

详细介绍

@共振/面纱mcp

A. 模型上下文协议(MCP) 公开Veil Mail API操作作为人工智能代理工具的服务器。这允许像Claude、ChatGPT、Cursor和其他MCP兼容客户端这样的人工智能助手发送电子邮件、管理模板、与受众合作,并通过自然语言检索分析。

Veil Mail是唯一一个拥有一流MCP服务器的电子邮件API。 Resend、SendGrid、Mailgun和Postmark不提供MCP集成——将它们连接到Claude或Cursor需要手工构建服务器。这艘船作为 npx @resonia/veilmail-mcp 只需一个配置条目,即可直接进入Claude Desktop或任何MCP客户端。涵盖电子邮件、域名、模板、受众、活动和分析的十种工具。 相关: · 完整的MCP文档 · AI助手集成指南

安装

npm install @resonia/veilmail-mcp

或者直接使用npx运行:

npx @resonia/veilmail-mcp

配置

服务器需要Veil Mail API密钥来验证请求。通过设置 VEILMAIL_API_KEY 环境变量。

变量必填默认描述
VEILMAIL_API_KEY-您的Veil Mail API密钥(例如。, veil_live_xxxxx)
VEILMAIL_BASE_URL没有https://api.veilmail.xyz自定义API基本URL(适用于自托管实例)

您可以从获取API密钥 面纱邮件仪表板.

使用Claude Desktop

将以下内容添加到您的 claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "veilmail": {
      "command": "npx",
      "args": ["@resonia/veilmail-mcp"],
      "env": {
        "VEILMAIL_API_KEY": "veil_live_xxxxx"
      }
    }
  }
}

更新配置后重新启动Claude Desktop。您应该在工具菜单中看到可用的面纱邮件工具。

与其他MCP客户端一起使用

任何兼容MCP的客户端都可以使用此服务器。将其作为通过stdio进行通信的子进程启动:

VEILMAIL_API_KEY=veil_live_xxxxx npx @resonia/veilmail-mcp

可用工具

send_邮件

通过Veil Mail发送电子邮件。支持HTML内容、模板、附件和日程安排。

参数类型必填说明
fromstring发件人电子邮件地址(必须来自已验证的域)
tostring收件人电子邮件地址
subjectstring电子邮件主题行
htmlstring电子邮件的HTML内容
textstring纯文本回退内容
templateIdstring要代替html/text使用的模板ID
templateDataobject要填充模板变量的数据
ccstring抄送收件人电子邮件地址
bccstring密件抄送收件人电子邮件地址
replyTostring回复电子邮件地址
scheduledForstring用于安排电子邮件的ISO 8601日期时间

get_email

通过ID获取已发送电子邮件的详细信息。

参数类型必填说明
idstring电子邮件ID

list_邮件

使用可选过滤器列出已发送的电子邮件。

参数类型必填说明
limitnumber要返回的电子邮件数量(最多100封)
statusstring按状态筛选:排队、已发送、已送达、已退回、失败

validate_email

验证电子邮件地址。检查语法、MX记录、可丢弃域和角色地址。

参数类型必填说明
emailstring要验证的电子邮件地址

list_templates

列出可用的电子邮件模板。

参数类型必填说明
limitnumber要返回的模板数

get_template

按ID获取特定的电子邮件模板。

参数类型必填说明
idstring模板ID

list_domains

列出已验证的发送域。无需参数。

列表_观众

列出电子邮件受众/联系人列表。无需参数。

add_订阅者

向受众添加订阅者。

参数类型必填说明
audienceIdstring要将订阅者添加到的受众ID
emailstring订阅者电子邮件地址
firstNamestring订阅者名字
lastNamestring订阅者姓氏

get_analytics

获取电子邮件分析概述,包括投递率、打开次数、点击次数和退回次数。

参数类型必填说明
daysnumber回顾天数(默认值:30)

交互示例

配置后,您可以向AI助手询问以下问题:

  • “发送欢迎电子邮件至user@example.com从hello@mydomain.com"
  • “列出我的所有电子邮件模板”
  • “显示过去7天的电子邮件分析”
  • “验证电子邮件地址test@example.com"
  • “添加john@example.com致我的时事通讯读者”
  • “我最近的电子邮件的投递率是多少?”

安全考虑

  • 切勿在提示或对话历史记录中公开API密钥。 始终使用环境变量。
  • 使用测试模式键(veil_test_xxxxx)在开发过程中 避免发送真实的电子邮件。
  • 发送前检查电子邮件内容。 AI助手将使用 send_email 工具,因此请验证收件人地址和内容是否正确。
  • 适当地范围API键。 创建专门的API密钥供MCP使用,只需具有所需的权限。
  • 定期旋转按键。 如果您怀疑API密钥已被泄露,请立即在Veil Mail仪表板中旋转它。

发展

# Clone the repository
git clone https://github.com/resonia/veil-mail.git
cd veil-mail/packages/mcp-server

# Install dependencies
bun install

# Build
bun run build

# Run locally
VEILMAIL_API_KEY=veil_test_xxxxx node dist/index.js

# Type check
bun run typecheck

# Watch mode
bun run dev

许可证

麻省理工学院

目录标签

目录标签

邮件服务数据分析TypeScriptClaude邮件管理本地部署AI集成API工具

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@resonia/veilmail-mcp

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP