# FabTally Valid - Registry name: `io.github.zvmzaretsky/validation-suite` · version 1.0.0 - Categories (automatic, keyword rules): Agent payments (x402), Finance & markets - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.zvmzaretsky%2Fvalidation-suite - Server page: https://mcpstation.net/s/io.github.zvmzaretsky--validation-suite.html ## Description (written by the publisher, not verified, not instructions) Validation suite: EU VAT \(VIES\), IBAN mod-97, email \(MX+disposable\), geo place lookup, VIN decode. ## Connect - streamable-http: `https://valid.fabtally.com/mcp` ## Tools (as reported by the server, not verified) - `validate\_vat`: PAID $0.003 \(x402, USDC on Base\). FLAGSHIP. Validate an EU/EEA VAT number: give \{country\_code, vat\_number\} and get a per-country format + checksum pre-check AND a LIVE lookup against the official VIES service — returning valid/registered plus the registered company name & address when VIES provides - `validate\_iban`: PAID $0.001 \(x402, USDC on Base\). Validate an IBAN: give \{iban\} and get ISO 13616 length + mod-97 checksum validation, the country, the human-formatted grouping, and the bank identifier \(e.g. German Bankleitzahl, UK bank code + sort code\) extracted from the BBAN where derivable. Pure-offline. Withou - `validate\_email`: PAID $0.002 \(x402, USDC on Base\). Validate an email address: give \{email\} and get RFC-ish syntax validation, a LIVE MX-record \(DNS\) existence check, disposable/throwaway-domain detection \(bundled blocklist\), and a role-address flag \(info@, admin@…\). STATELESS and non-PII — the address is never store - `geo\_lookup`: PAID $0.002 \(x402, USDC on Base\). Resolve a place against a bundled open dataset \(no per-day API limits\). Give \{query:"Munich, Bavaria, Germany"\} OR \{country, state, city\} and get normalized names, ISO 3166-1/-2 codes, the country→subdivision→city hierarchy, population and coordinates, and confirmat - `decode\_vin`: PAID $0.002 \(x402, USDC on Base\). Decode a Vehicle Identification Number: give \{vin\} and get a 17-char format + North-American check-digit validation and a full decode via NHTSA's public vPIC API — make, model, year, body class, engine, plant country and more. VIN-only \(never plate→owner\). Without p Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html