{
  "markdown": "# FabTally Valid — MCP server\n\nA developer **validation suite** — the per-call utilities incumbents charge for\n(Vatstack $0.01–0.09/call) or lock behind subscriptions, unified. Fronts the\nValid HTTP API at **https://valid.fabtally.com**. Holds no private key.\n\n## Tools (all paid; a call with no payment returns the decoded x402 402 challenge)\n\n| Tool | Price | What it does |\n|------|-------|--------------|\n| `validate_vat` | $0.003 | **Flagship.** EU/EEA VAT: `{country_code, vat_number}` → per-country format + checksum pre-check AND a **live VIES lookup**, returning valid/registered plus the registered company name & address when VIES has them (cached ~1h to shield the flaky VIES). |\n| `validate_iban` | $0.001 | `{iban}` → ISO 13616 length + **mod-97 checksum**, country, human-formatted grouping, and bank identifier (German Bankleitzahl, UK bank code + sort code, …) extracted from the BBAN where derivable. Pure-offline. |\n| `validate_email` | $0.002 | `{email}` → RFC-ish syntax + **live MX-record (DNS)** existence + **disposable/throwaway-domain** detection (bundled blocklist) + role-address flag (`info@`, `admin@`). Stateless & non-PII: the address is never stored and no SMTP mailbox is probed. |\n| `geo_lookup` | $0.002 | `{query:\"Munich, Bavaria, Germany\"}` or `{country,state,city}` → normalized names, **ISO 3166-1/-2 codes**, country→subdivision→city hierarchy, population and coordinates, over a bundled open dataset (no per-day API limits). |\n| `decode_vin` | $0.002 | `{vin}` → 17-char format + North-American **check-digit** validation and a full **NHTSA vPIC** decode: make, model, year, body class, engine, plant country. VIN-only (never plate→owner). |\n\nEvery tool also accepts an optional `x_payment` (base64 x402 payload) that is\nforwarded as the `X-PAYMENT` header to settle the call and return the real result.\nHumans can instead prepay by card and use an `X-FabTally-Key` credit key against\nthe HTTP API.\n\n## Transports\n\n- **stdio** (portable): `npx fabtally-valid-mcp` (bin: `fabtally-valid-mcp`)\n- **streamable-http** (hosted): `https://valid.fabtally.com/mcp`\n\nConfig: `FABTALLY_VALID_BASE` (default `https://valid.fabtally.com`).\n\nRead-only, keyless, stateless, non-PII. Operated by Sunstone Soft\n(fabtally.com). Not legal, tax, or financial advice.\n",
  "bytes": 2290,
  "sha": "dc29d7dec5009f5299131ed6f39f2313b3536e0d0191bf38d1380e4521e4b71f",
  "repo_slug": "zvmzaretsky/validation-suite-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_zvmzaretsky_validation_suite_96d0a97b/readme"
}