MailerSend MCP Server

官方

将AI工具变成你的智能邮件引擎

你可以用 MailerSend MCP 做什么?

  • 发送事务性邮件或批量邮件 — 要求助手通过 send_email 发送单封邮件,或通过 send_bulk_email 在一次请求中发送多封邮件。
  • 管理发送域名和DNS — 使用 add_domainget_dns_recordsverify_domain 添加、验证和配置域名。
  • 创建和更新邮件模板 — 使用 create_template 构建可重复使用的模板,并通过 update_template 修改现有模板。
  • 监控送达率和抑制列表 — 使用 list_blocklistlist_hard_bounces 及相关工具检查黑名单、硬退信、垃圾邮件投诉和退订。
  • 验证电子邮件地址 — 使用 verify_email 验证单个地址,或通过 verify_listget_verification_results 运行异步列表验证。
  • 发送短信 — 通过 send_sms 发送短信,并使用 list_sms_messageslist_sms_activity 查看投递活动。

文档

MailerSendMailerSend

搜索

⌘K

帮助GitHub状态什么是 MailerSend?通用 API 资源使用 MailerSend SDK 发送邮件

API 参考

邮件 API

验证

短信 API

账户

文档

指南

工具

MCP 服务器

MailerSend MCP 服务器MailerSend MCP 使用案例

询问 AI

MCP 服务器

MailerSend MCP 服务器

复制 Markdown打开

MailerSend 模型上下文协议 (MCP) 服务器提供与 MailerSend API 的无缝集成。该服务器使 AI 助手能够通过标准化的 MCP 工具发送邮件和短信、管理域名、模板、Webhook、黑名单、发件人身份、用户以及许多其他功能。

MCP 如何工作

模型上下文协议 (MCP) 是 AI 助手与外部系统交互的标准化协议。可以将其视为 AI 的 USB-C 端口。您可以连接多个 MCP,它们相互通信并为您完成任务。

连接客户端

您可以将任何兼容 MCP 的客户端连接到正在运行的服务器。该服务器支持符合最新 MCP 服务器规范的流式 HTTP 端点。通常,您只需将 https://mcp.mailersend.com/mcp 作为远程 MCP 地址添加到您正在使用的任何工具中即可。

Claude(桌面版和网页版)

打开 Claude(桌面版),前往 设置 > 连接器,然后点击 添加自定义连接器。名称可以随意填写,但我们建议使用 MailerSend 作为名称,远程 MCP 服务器 URL 为 https://mcp.mailersend.com/mcp。点击连接并按照登录流程操作。

Claude Code

在终端中执行以下命令:

claude mcp add --transport http mailersend https://mcp.mailersend.com/mcp

Gemini CLI

在您的 ~/.gemini/settings.json 文件中添加以下行:

{
  "mcpServers": {
    "mailersend": {
      "httpUrl": "https://mcp.mailersend.com/mcp",
      "timeout": 5000
    }
  }
}

VSCode

您可以使用一键安装将其添加到 VSCode。

Cursor

Install MCP Server

ChatGPT

资格:在网页端面向 Pro 和 Plus 账户的 Beta 版中可用。

  • 首先,启用开发者模式:前往:设置 → 连接器 → 高级 → 开发者模式。
  • 返回连接器主屏幕,点击浏览连接器旁边的创建,然后在打开的对话框中输入以下内容:

名称:MailerLite 描述:留空或按需填写 MCP 服务器 URL:https://mcp.mailersend.com/mcp 认证:OAuth

点击我信任此应用程序复选框,然后点击创建。它将引导您完成认证过程。

要在对话中使用连接器:打开一个新对话,从 Plus 菜单中选择开发者模式并选择连接器。您可能需要探索不同的提示技巧来调用正确的工具。

可用工具

邮件管理

  • send_email:发送单封邮件,支持模板、个性化和附件
  • send_bulk_email:在单个请求中发送多封邮件
  • get_bulk_email_status:获取批量邮件发送的状态

域名管理

  • list_domains:列出所有发件域名
  • get_domain:获取特定域名的详细信息
  • add_domain:添加新的发件域名
  • delete_domain:删除域名
  • get_domain_recipients:获取域名的收件人
  • update_domain_settings:更新域名设置
  • get_dns_records:获取用于域名验证的 DNS 记录
  • verify_domain:验证域名 DNS 配置

SMTP 用户管理

  • list_smtp_users:列出域名的 SMTP 用户
  • get_smtp_user:获取特定 SMTP 用户的详细信息
  • create_smtp_user:向域名添加新的 SMTP 用户
  • update_smtp_user:更新 SMTP 用户
  • delete_smtp_user:删除 SMTP 用户

邮件管理

  • list_messages:列出已发送的邮件,支持筛选
  • get_message:获取特定邮件的详细信息
  • list_scheduled_messages:列出已排期的邮件
  • get_scheduled_message:获取已排期邮件的详细信息
  • delete_scheduled_message:删除/取消已排期的邮件

模板管理

  • list_templates:列出邮件模板
  • get_template:获取模板详细信息和内容
  • create_template:创建新的邮件模板
  • update_template:更新邮件模板(仅限通过 API 创建的模板)
  • delete_template:删除模板

Webhook 管理

  • list_webhooks:列出所有 Webhook
  • get_webhook:获取 Webhook 详细信息
  • create_webhook:创建新的 Webhook
  • update_webhook:更新 Webhook 配置
  • delete_webhook:删除 Webhook

入站路由

  • list_inbound_routes:列出入站路由
  • get_inbound_route:获取入站路由详细信息
  • create_inbound_route:向域名添加新的入站路由
  • update_inbound_route:更新入站路由
  • delete_inbound_route:删除入站路由

收件人管理

  • list_recipients:列出您账户中的收件人
  • get_recipient:获取收件人详细信息
  • delete_recipient:删除收件人

黑名单管理

  • list_blocklist:列出黑名单条目(账户或域名)
  • list_hard_bounces:列出硬退信的收件人
  • list_spam_complaints:列出垃圾邮件投诉
  • list_unsubscribes:列出已取消订阅的收件人
  • list_on_hold:列出被搁置的收件人
  • add_to_blocklist:将收件人或模式添加到黑名单
  • add_to_hard_bounces:为收件人添加硬退信
  • add_to_spam_complaints:为收件人添加垃圾邮件投诉
  • add_to_unsubscribes:将收件人设置为已取消订阅
  • delete_from_blocklist:删除黑名单条目
  • delete_from_hard_bounces:删除硬退信条目
  • delete_from_spam_complaints:删除垃圾邮件投诉条目
  • delete_from_unsubscribes:删除取消订阅条目
  • delete_from_on_hold:删除搁置条目

活动管理

  • list_activities:列出邮件活动事件
  • get_activity:获取特定活动详细信息

分析管理

  • get_analytics_by_date:按日期范围获取邮件分析
  • get_analytics_by_country:获取按国家/地区分组的邮件打开情况
  • get_analytics_by_user_agent_name:获取按用户代理名称分组的邮件打开情况
  • get_analytics_by_user_agent_type:获取按用户代理类型分组的邮件打开情况

邮件验证

  • verify_email:验证单个电子邮件地址
  • verify_email_async:启动异步邮件验证
  • get_async_verification_status:检查异步验证状态
  • list_verification_lists:列出邮件验证列表
  • get_verification_list:获取验证列表详细信息
  • create_verification_list:创建新的验证列表
  • verify_list:启动列表验证
  • get_verification_results:获取验证结果

DMARC 监控

  • list_dmarc_monitors:列出 DMARC 监控器
  • create_dmarc_monitor:为已验证的域名创建 DMARC 监控器
  • update_dmarc_monitor:更新 DMARC 监控器的所需记录
  • delete_dmarc_monitor:删除 DMARC 监控器
  • get_dmarc_aggregated_report:获取聚合报告(按 IP)
  • get_dmarc_ip_report:获取特定 IP 的详细报告
  • get_dmarc_report_sources:列出监控器的报告组织
  • favorite_dmarc_ip:将 IP 标记为收藏
  • unfavorite_dmarc_ip:从收藏中移除 IP

黑名单监控

  • list_blocklist_monitors:列出黑名单监控器
  • get_blocklist_monitor:获取监控器详细信息和当前命中情况
  • create_blocklist_monitor:为域名、IP 或 CIDR 块创建监控器
  • update_blocklist_monitor:更新监控器的名称或通知设置
  • delete_blocklist_monitor:删除黑名单监控器

令牌管理

  • list_tokens:列出 API 令牌
  • get_token:获取 API 令牌详细信息
  • create_token:创建具有作用域的 API 令牌
  • update_token:更新令牌的名称和/或状态
  • delete_token:删除 API 令牌

用户与邀请管理

  • list_users:列出账户用户
  • get_user:获取用户详细信息
  • invite_user:邀请新用户
  • update_user:更新用户的角色、权限、模板或域名
  • delete_user:删除用户
  • list_invites:列出待处理的用户邀请
  • get_invite:获取邀请详细信息
  • resend_invite:重新发送待处理的邀请
  • cancel_invite:取消待处理的邀请

发件人身份管理

  • list_identities:列出所有发件人身份
  • create_identity:添加新的发件人身份
  • get_identity:按 ID 获取身份详细信息
  • update_identity:按 ID 更新身份
  • delete_identity:按 ID 删除身份
  • get_identity_by_email:按电子邮件获取身份详细信息
  • update_identity_by_email:按电子邮件更新身份
  • delete_identity_by_email:按电子邮件删除身份
  • resend_identity:重新发送身份的验证邮件

短信

  • send_sms:发送短信消息

短信消息

  • list_sms_messages:列出短信消息
  • get_sms_message:获取包含子消息和活动的短信消息

短信活动

  • list_sms_activity:列出短信活动,可按号码/日期/状态筛选

短信号码

  • list_sms_numbers:列出短信电话号码
  • get_sms_number:获取短信电话号码详细信息
  • update_sms_number:更新短信号码(例如,暂停/取消暂停)
  • delete_sms_number:删除短信号码

短信收件人

  • list_sms_recipients:列出短信收件人
  • get_sms_recipient:获取短信收件人详细信息
  • update_sms_recipient:更新短信收件人的状态

短信 Webhook

  • list_sms_webhooks:列出号码的短信 Webhook
  • get_sms_webhook:获取短信 Webhook 详细信息
  • create_sms_webhook:创建短信 Webhook
  • update_sms_webhook:更新短信 Webhook
  • delete_sms_webhook:删除短信 Webhook

短信入站

  • list_sms_inbounds:列出短信入站路由
  • get_sms_inbound:获取短信入站路由详细信息
  • create_sms_inbound:添加短信入站路由
  • update_sms_inbound:更新短信入站路由
  • delete_sms_inbound:删除短信入站路由

搜索与获取

  • search:跨资源搜索
  • fetch:获取相关数据

反馈

我们始终渴望收到关于我们正在开发的激动人心的功能的反馈。如果您对我们的 MCP 有任何反馈,请随时发送电子邮件至 mcp@mailersend.com

MailerSend CLI从您的终端使用 MailerSend CLI 发送邮件和短信、管理域名、模板、Webhook、收件人、黑名单等。MailerSend MCP 使用案例下一页

本页内容

MCP 工作原理连接客户端Claude(桌面版和网页版)Claude CodeGemini CLIVSCodeCursorChatGPT可用工具邮件管理域名管理SMTP 用户管理消息管理模板管理Webhook 管理入站路由收件人管理黑名单管理活动管理分析管理邮件验证DMARC 监控黑名单监控令牌管理用户与邀请管理发件人身份管理短信短信消息短信活动短信号码短信收件人短信 Webhook短信入站搜索与获取反馈