Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "watch_sending_domains"
⟨34 unchanged words⟩ to 3 domains (renew every 30 days);.largerForfleets4needto 20 domains in one watch, call without aSenderpass:Guardthe result is an x402 payment request for the pass that covers them (see$5/v1/guard/plansfor up to 50 domains)., payable in params._meta["x402/payment"] or with api_key credits; the paid call returns the pass and starts the watch. Returns a token to list or delete the watch.
{"properties":{"api_key":{"description":"Optional VerifyPulse API key: pays for a pass with credits when more than 3 domains are watched","type":"string"},"domains":{"description":"Domains to watch: ⟨50 unchanged words⟩
Added "analyze_email_authentication", "check_blocklists", "check_tls_certificate" and 2 more; changed the definition of "audit_sending_domains", "monitor_sending_domains" and "verify_email" (6 tools before, 11 now)
⟨18 unchanged words⟩ SPF lookup count, DMARC policy, DKIM status, MTA-STS (policy checked against the MX hosts), TLS-RPT, BIMI and fixes for each, plus a snapshot ⟨5 unchanged words⟩
⟨8 unchanged words⟩ Report what changed in SPF, DKIM, DMARC, MX, MTA-STS, TLS-RPT andMXBIMI
Certificate recorded, valid to 2026-11-27
Authorization not required
Added "audit_sending_domains", "flatten_spf" and "monitor_sending_domains"; removed "preview_b2b_leads"; changed the definition of "get_x402_payment_endpoints", "inspect_domain_dns" and "verify_email" (4 tools before, 6 now)
Return allList8theVerifyPulsepaid HTTP402 (x402 v1 &endpoints,v2)theirBasepricesMainnetin USDCendpoints, EIP-3009 facilitator settlementondetailsBase
Unknown → Live
First tool surface recorded: 4 tools (server version 2.0.0)
https://verifypulse-seven.vercel.app/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨17 unchanged words⟩ the domain, not the individual inbox. Costs$0.01oneUSDCcreditonwithBaseanperAPIcallkeyover(POSTx402/v1/agent/provision returns a key with 100 free credits), orone$0.01creditUSDCwithonanBaseAPIperkey.call over x402.
Free. Explain why an email passed or failed authentication or went to spam. Pass the raw message, or just its headers: checks DKIM signatures (verified when the body is included), whether the sending IP is authorized by SPF, DMARC alignment and policy, what the receiving server recorded, and delays at each relay hop. Returns the reasons in plain words.
Free. Whether an IPv4 address, or a domain's MX and A addresses, are listed on the SpamCop and PSBL blocklists. Spamhaus and Barracuda are not queried (their terms require a subscription); the result says which lists were checked.
Free. The TLS certificate a host serves on port 443: whether it validates, issuer, names covered, expiry and days left.
Free. Registration data for one domain from the registry (RDAP): when it was registered and its age in days, expiry, registrar, status codes, nameservers and DNSSEC. Flags domains registered in the last 30 days, a strong spam and fraud signal, and domains about to expire.
Hosted monitoring. Register domains for a daily server-side check of SPF, DKIM, DMARC, MX, MTA-STS, TLS-RPT and BIMI; when something changes, the changes are POSTed as JSON to your https webhook_url. Free for up to 3 domains (renew every 30 days); larger fleets need a Sender Guard pass (see /v1/guard/plans). Returns a token to list or delete the watch.
RunFree.aAuditfreeonereal-timesendingRFCdomain:7208MX hosts, SPF10-DNS-lookupwithauditevery include expanded and the true DNS lookup count against the limit of 10, DMARC policy(_dmarc)includingalignmentinheritancecheckfrom the parent domain, andMXpublishedserverDKIMinspectionkeys.onReturnsanyadomain.grade and the fixes to make.
{"properties":{"domain":{"description":"Domainnameto audit,(e.g.for example stripe.com)","type":"string"}},"required": ⟨3 unchanged words⟩
Check an email addressin real time (RFC 5322: syntax,livewhetherDNSitsMXdomainlookupaccepts mail, typo suggestion, disposable androle-accountshared-mailboxflags).flags. Checks the domain, not the individualmailbox.inbox.SupportsCostsVerifyPulse$0.01APIUSDCkeyonorBaseHTTPper402call(over x402),BaseorUSDConemicropayment.credit with an API key.
⟨3 unchanged words⟩ Optional VerifyPulse API key (vp_...) or BaseL2USDC transaction hash (0x...)","type":"string"},"email":{"description":"Email address toverifycheck,(e.g.for example founder@stripe.com)","type":"string"}},"required": ⟨3 unchanged words⟩
Free for up to 3 domains per call. Audit several sending domains at once and get a grade, SPF lookup count, DMARC policy, DKIM status and fixes for each, plus a snapshot to pass to monitor_sending_domains later.
Free. Replace the includes in a domain's SPF record with the IP ranges they resolve to, and return the TXT records to publish. Use it when an SPF record is at or over the 10-lookup limit.
Free for up to 3 domains per call. Report what changed in SPF, DKIM, DMARC and MX since a previous run. Pass the `snapshots` object returned by the previous call as `previous`; the server stores nothing. The first call returns a baseline with no changes.
Preview verified B2B decision-maker lead datasets (65 YC/HN Tech Founders or 764 US Dental Clinics with live MX & SMTP verification) and get instant Base USDC x402 or Stripe download links.