一個遠端 MCP 伺服器,讓助理對網域執行唯讀的 DNS 與郵件驗證檢查,包括 SPF、DKIM、DMARC、MX 和黑名單。
可以做什麼
它提供七個唯讀查詢工具。一次綜合檢查會報告網域的郵件設定,涵蓋 SPF、DMARC、MX、常見選擇器上的 DKIM、黑名單、MTA-STS、TLS-RPT 和 BIMI;單項工具則分別檢查 SPF 的查詢次數與 all 機制、依選擇器檢查 DKIM 公鑰、DMARC 政策與報告位址,以及 MX 記錄及其 IP 和反向 DNS。通用 DNS 查詢支援常見記錄類型或對 IP 做反向查詢,黑名單檢查可針對 IP 或網域查詢公開 DNSBL。
適用情境
適合排查某網域的郵件為何被退信或進入垃圾郵件、在寄信前稽核網域的郵件驗證設定,或檢查郵件伺服器 IP 是否出現在公開黑名單上。
執行需求
透過 streamable HTTP 連線至 mxverdict.com 的遠端端點;未宣告需要帳號、API 金鑰或環境變數。檢查依賴公開 DNS,因此伺服器需要 DNS 網路存取。
安裝前請注意
所有工具皆描述為唯讀查詢,不會傳送、修改或刪除資料。查詢會將您正在排查的網域和 IP 位址揭露給該遠端服務及公開 DNS 解析器。若在常見選擇器上找不到金鑰,DKIM 結果並不確定,因為選擇器無法從 DNS 中列舉。
Check everything about a domain's email setup in one call: SPF, DMARC, MX, DKIM on common selectors, domain blocklists, MTA-STS, TLS-RPT and BIMI. Use it for a general question such as "is email set up correctly for example.com".
輸入參數domain必填
check_spf
SPF check
Check a domain's SPF record: whether it exists and is valid, how many of the 10 allowed DNS lookups it uses, and how its all mechanism treats mail from servers that are not listed.
輸入參數domain必填
check_dkim
DKIM check
Check a domain's DKIM public keys in DNS. With a selector (the s= tag of a DKIM-Signature header), checks that selector's key; without one, probes common selector names. Finding no key on common names does not prove DKIM is missing: selectors cannot be listed from DNS.
輸入參數domain必填selector
check_dmarc
DMARC check
Check a domain's DMARC record: whether it exists and is valid, its policy (none, quarantine or reject), alignment, and where reports are sent.
輸入參數domain必填
lookup_mx
MX lookup
Look up a domain's MX records (its incoming mail servers), their IP addresses and reverse DNS. DNS only: it does not connect to the mail servers.
輸入參數domain必填
dns_lookup
DNS lookup
Look up DNS records of a name. Type ALL (the default) queries A, AAAA, CNAME, MX, NS, TXT, SOA and CAA; any single type can be asked for. An IP address gives its reverse DNS (PTR) lookup.
輸入參數name必填type
check_blacklist
Blacklist check
Check whether an IP address or a domain is listed on public DNS blocklists (DNSBLs). A domain is checked on domain blocklists only; to check a mail server, give its IP address.