Mail7 Email Validation

net.mail7由 mail7.net 發布v0.1.1更新於 Oct 24, 2026

Verify email addresses, clean lists, and audit a domain SPF, DKIM, DMARC and MX setup.

發布方自己的服務:email-validation.org email validation

已驗證STDIO僅桌面溝通與協作安全與監控

概覽

AI 產生的概覽

讓助理驗證電子郵件地址、清理地址清單,並稽核網域的 SPF、DKIM、DMARC 與 MX 郵件設定。

可以做什麼
提供四個工具:validate_email 檢查單一地址的語法、MX、一次性網域,並進行即時 SMTP 信箱探測;validate_emails 每次呼叫最多處理 50 個地址,並給出有效/無效/未知的彙總;check_domain 稽核網域的郵件設定並給予 A-F 評級;check_spf 回報 SPF 記錄、機制、查詢次數與設定錯誤。結果以文字加結構化欄位回傳,check_domain 可用 section 參數再次呼叫以取得原始記錄。
適用情境
適合助理需要判斷某個地址是否為真實信箱、清理註冊或行銷清單,或排查網域郵件為何進入垃圾信匣的情境。它面向清單清理與網域郵件設定排查,而非一般郵件寄送。
執行需求
透過 npx 以 stdio 在本機執行,需要 Node 18 或更新版本,無需安裝步驟。MAIL7_API_KEY 中的 API 金鑰為選用,但匿名呼叫者限制為每分鐘 5 次檢查以及 25 個地址的批次樣本。MAIL7_BASE_URL 可覆寫預設 API 端點。需要連線至 Mail7 API 的網路存取。
安裝前請注意
此伺服器會將地址與網域傳送到 Mail7 API 進行檢查,因此應視為資料已與第三方共享。MAIL7_API_KEY 是機密資訊,應透過環境變數提供,不要寫入設定檔。檢查是即時 SMTP 連線,每次需要數秒;批次呼叫上限為 50 個地址,且不應平行執行。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mail7 Email Validation,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Mail7 MCP server

Email validation for AI assistants. This is an MCP server that gives Claude, Cursor, Windsurf, Cline and any other MCP client four tools: verify a single address, clean a list, check a domain's SPF record, and audit a domain's whole mail configuration.

Honest by design: Mail7 answers Valid, Not Valid or Unknown, and the tool descriptions tell the model in plain words that Unknown means "could not be verified", not "bad". An assistant using this server will not silently delete addresses it could not check.

Install

Node 18+ required. No install step - the server runs through npx.

Claude Code

bash
claude mcp add mail7 --env MAIL7_API_KEY=your_key -- npx -y mail7-mcp

Claude Desktop (claude_desktop_config.json), Cursor (~/.cursor/mcp.json), and most other clients use the same shape:

json
{  "mcpServers": {    "mail7": {      "command": "npx",      "args": ["-y", "mail7-mcp"],      "env": { "MAIL7_API_KEY": "your_key" }    }  }}

Get an API key at mail7.net/account. The server also runs without one, but anonymous callers are limited to 5 checks per minute and a 25-address free bulk sample - not enough for real work.

VariableDefaultPurpose
MAIL7_API_KEY-Raises rate limits, unlocks full bulk validation
MAIL7_BASE_URLhttps://mail7.net/apiOverride the API endpoint

Tools

ToolWhat it does
validate_emailOne address: syntax, MX, disposable-domain check, live SMTP mailbox probe
validate_emailsUp to 50 addresses per call, with a Valid / Not Valid / Unknown summary
check_domainFull mail-config audit graded A-F: MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT, DNSSEC, BIMI
check_spfSPF record, mechanisms, lookup count and misconfigurations

Ask your assistant things like:

  • "Is [email protected] a real mailbox?"
  • "Clean this list of signups and tell me which ones bounce."
  • "Why do our emails to customers land in spam? Check ourdomain.com."

How results are shaped

validate_email and validate_emails return structured content alongside the text, so a client that supports structured tool output gets typed fields:

jsonc
{  "email": "[email protected]",  "status": "Unknown",        // "Valid" | "Not Valid" | "Unknown"  "valid": null,              // true | false | null (null = Unknown)  "formatValid": true,  "mxValid": true,  "smtpValid": false,  "is_disposable": false,  "details": "Server accepts all addresses (catch-all) - status unknown"}

check_domain returns a compact graded summary with a fix for every problem. To see the raw records of one part, call it again with section set to mx, spf, dkim, dmarc, mta_sts, tls_rpt, dnssec, bimi or domain.

Notes for large lists

Every address is a live SMTP conversation, so a check takes seconds, not milliseconds. validate_emails caps at 50 addresses per call on purpose - call it repeatedly with the next chunk rather than pushing a whole file through one call, and never run two calls in parallel (the API serialises one bulk job per client).

Development

bash
npm installnpm run build      # -> dist/node dist/index.js # speaks MCP over stdio

License

MIT. Part of the Mail7 integrations.

來源:README.md,提交 b03ac76

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.1最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Email-Validation 整合