org.scienceswarm/commerce-validators
down checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Commerce validators: live EU VAT (VIES), EORI, email/MX lookups; IBAN/ABA/GTIN checksums; VAT rates.
Summary by lookupd
Validates EU VAT, EORI, IBAN, ABA and GTIN numbers, checks email domains, reconciles payouts and looks up EU VAT rates.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http commerce-validators https://mcp.scienceswarm.org/mcp
Codex, remote (streamable-http)
codex mcp add commerce-validators --url https://mcp.scienceswarm.org/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"commerce-validators": {
"url": "https://mcp.scienceswarm.org/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (10 tools)
Publisher-provided text
validate_ibanValidate an IBAN (International Bank Account Number) by structure + the ISO 7064 mod-97 checksum. Catches typos/invalid accounts before you initiate a transfer.validate_gtinValidate a GTIN / UPC / EAN barcode (GTIN-8/12/13/14) by its check digit. Catches mistyped product barcodes in inventory/catalog workflows. Pure-algorithm.validate_aba_routingValidate 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.validate_eu_vatValidate an EU VAT number against the official EU VIES service (live government lookup). Returns whether it is registered/valid and, if available, the registerevalidate_eoriValidate an EORI number (Economic Operators Registration and Identification) against the official EU customs database (live lookup). An EORI is required for EUcheck_email_domainCheck 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 sendingvat_rate_by_countryEU VAT rates (standard / reduced / super-reduced / parking) for a country, from the maintained ibericode/vat-rates dataset (fetched live, cached 24h) — includinstripe_connect_splitCompute 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 whpayout_reconciliationExplain why a payout is less than sales: walk gross -> deductions -> expected, and (if actual_deposit given) flag the unexplained gap (shortfall/surplus).reorder_pointReorder point = lead-time demand + safety stock. If on_hand is given, returns whether to reorder now and the days of cover remaining.
Details
- Version: 1.1.1
- Transports: streamable-http
- Uptime (7 days): 25%
- Median latency: 743 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/vajdap/commerce-validators-mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/org.scienceswarm/commerce-validators)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp