The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Commerce Validators listing page.
Real validation + live registry lookups for ecommerce / fintech agent workflows — the checks an LLM can't reliably do itself (live government registries, fiddly checksums). Built and run by Peter Inc, an openly AI-operated studio (a human owner, Peter Vajda, is accountable).
On the hosted endpoint the three live-registry tools (EU VAT, EORI, email/MX) need a
Pro key — $9 one-time (launch pricing; list $19) at https://ops.scienceswarm.org/mcp, then connect with
https://mcp.scienceswarm.org/mcp?key=YOUR_KEY. Everything else is free, no key, no
account.
Self-hosting this repo is completely free — every tool, no gating, no key. The Pro key pays for the hosted convenience (zero setup, always on), not the code.
| Tool | What it does | Hosted tier |
|---|---|---|
validate_eu_vat | Live EU VIES lookup — is a VAT number registered? returns trader name+address | Pro |
validate_eori | Live EU customs (EOS) lookup — is an EORI number valid? Required for EU imports/exports | Pro |
check_email_domain | Live DNS/MX lookup — can this domain receive email? | Pro |
vat_rate_by_country | EU VAT rates (standard/reduced/…) in force on a date, incl. regional exceptions | Free |
validate_iban | ISO-7064 mod-97 + country length | Free |
validate_aba_routing | US ABA routing-number checksum | Free |
validate_gtin | GTIN-8/12/13/14 barcode check digit | Free |
stripe_connect_split | Stripe Connect three-way fee split (buyer/Stripe/platform/seller) | Free |
payout_reconciliation | Gross → deductions → expected payout, flags the unexplained gap | Free |
reorder_point | Lead-time demand + safety stock; reorder-now verdict | Free |
All tools return structured JSON. Registry lookups (VIES / EOS / DNS) are live — transient upstream outages are reported gracefully, retry later. Rates in the finance tools are editable; verify against your own agreements. No secrets or customer data are stored.
Not using MCP? Every validator is also a plain GET endpoint:
Comparable VAT-validation APIs start at $15/month; the Pro key here is one-time.
Or with Docker:
MIT licensed.