MCP serverorg.scienceswarm/commerce-validators
Commerce validators: live EU VAT (VIES), EORI, email/MX lookups; IBAN/ABA/GTIN checksums; VAT rates.
Overview
Score?
UNRATED 0.415
of what a free look can see, on 27 looks
Looks
33
last 16 hr ago
Tools
10
More info
URL
mcp.scienceswarm.org/mcp
streamable-http
Says it is
commerce-validators 1.28.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.415 · highest on record 0.8561
Toolsfrom sha256:dee7d40a19…a05fa2
| Tool | Schema |
|---|---|
| check_email_domain Check whether a domain can actually receive email (has MX records) via a real
DNS-over-HTTPS lookup — validate a customer/supplier email's domain before sending
or invoicing. An LL |
input · no output |
| payout_reconciliation Explain why a payout is less than sales: walk gross -> deductions -> expected,
and (if actual_deposit given) flag the unexplained gap (shortfall/surplus). |
input · no output |
| reorder_point Reorder point = lead-time demand + safety stock. If on_hand is given, returns
whether to reorder now and the days of cover remaining. |
input · no output |
| stripe_connect_split Compute the Stripe Connect three-way split for one charge.
Returns what the buyer pays, what Stripe takes, what the platform nets (its
application fee), and what the connected sel |
input · no output |
| validate_aba_routing Validate a US ABA bank routing number (9 digits) by its checksum. Catch typos
before initiating an ACH/wire payout. Pure-algorithm; nothing leaves the machine. |
input · no output |
| validate_eori Validate an EORI number (Economic Operators Registration and Identification)
against the official EU customs database (live lookup). An EORI is required for
EU imports/exports — ch |
input · no output |
| validate_eu_vat Validate an EU VAT number against the official EU VIES service (live government
lookup). Returns whether it is registered/valid and, if available, the registered
trader name + addr |
input · no output |
| validate_gtin Validate a GTIN / UPC / EAN barcode (GTIN-8/12/13/14) by its check digit.
Catches mistyped product barcodes in inventory/catalog workflows. Pure-algorithm. |
input · no output |
| validate_iban Validate an IBAN (International Bank Account Number) by structure + the ISO 7064
mod-97 checksum. Catches typos/invalid accounts before you initiate a transfer.
Pure-algorithm; no |
input · no output |
| vat_rate_by_country EU VAT rates (standard / reduced / super-reduced / parking) for a country,
from the maintained ibericode/vat-rates dataset (fetched live, cached 24h) —
including which rate set was |
input · no output |
Verify it yourself
npx teppi-check https://mcp.scienceswarm.org/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2QF13BVTXR6G6YXRT9ZZ