返回 MCP 服务器
primitive.dev

primitive.dev

远程 MCP开发工具来源:Smithery

面向 AI 智能体的电子邮件基础设施——通过简洁的 HTTP API 发送、接收、搜索和管理电子邮件。连接已验证域名、路由入站邮件、设置 Webhook,并自动化电子邮件工作流。使用 Primitive API 密钥或通过 OAuth 进行身份验证。

工具能力(15 个工具)

listDomains

列出组织所有的入站域名,包括已验证和未验证的。每个域名都包含其验证状态和 DNS 记录。在调用 addDomain 之前使用...

addDomain

认领新域名并获取需要发布的 DNS 记录。返回 dns_records,其中包含需要添加的确切记录。如果域名存在 mx_conflict(已有邮件 pr...

verifyDomain

检查域名声明的 DNS 记录(MX、TXT、SPF、DKIM、DMARC)。成功时,域名会通过验证并开始接收邮件。失败时,返回哪些检查项未通过。

downloadDomainZoneFile

下载某个域名的 BIND 格式 DNS 区域文件。当用户希望一次性导入所有必需的 DNS 记录,而不是逐条复制时很有用。返回

getAccount

当你需要已认证的 Primitive 账户摘要,包括邮箱、套餐、入门状态和 webhook 密钥轮换时间时使用。

getInboxStatus

当用户询问入站邮件是否就绪或是否需要设置时使用。返回域名、路由、已部署的 Functions 以及最近的入站活动。

getOutboundStatus

我能从哪些域名发送?列出此账户已验证的出站(可发送)域名,以及仍待 DNS 验证的域名,并附带后续操作。请先调用此接口

listEmails

当你需要通过游标分页、状态筛选、日期筛选或发件人/收件人搜索来浏览已验证域名收到的入站邮件时使用。

searchEmails

当你需要使用结构化筛选条件或全文匹配查找入站邮件时使用。轮询新邮件时使用 sort=received_at_asc 加 date_from。

getEmail

当你需要获取某个入站邮件 ID 的完整详情时使用,包括解析后的正文、会话线程元数据、SMTP 信封、webhook 状态和回复。

replyToEmail

当用户已选择特定入站邮件并确认回复时使用。发送真实的出站邮件,会话线程由服务端处理。

sendEmail

当用户已确认新的出站邮件时使用。通过 Primitive 的中继发送真实邮件,并可等待首个 SMTP 投递结果。

sendEmailDemo

发送一封模拟(SIMULATED)邮件,无需账户。会按照与 sendEmail 完全相同的 schema 校验正文,然后返回一个逼真的合成成功信封。

listSentEmails

列出此组织发送的出站邮件,支持游标分页和筛选。为保持响应精简,列表行中省略正文 — 使用 getSentEmail 获取

getSentEmail

按 id 获取单封已发送邮件的完整记录,包括 body_text 和 body_html。用于检查某次发送的投递详情——例如 SMTP 响应

配置方式

安装命令

npx -y smithery mcp add primitivedotdev/primitive

来源说明

数据源Smithery
分类开发工具
类型远程调用

使用数据

热度8,352 次调用