
xmlvalid checks XML documents and electronic invoices the way the receiving systems do, and tells you what to fix.
Ask your AI to validate a document you paste, attach or link, against a schema from the catalog or "auto", which picks the e-invoice profile the document declares. xmlvalid runs the schema check (XSD 1.0, DTD, RelaxNG) with libxml2 and then the official Schematron business rules: EN 16931, Peppol BIS 3 and PINT, XRechnung, ZUGFeRD / Factur-X, France CTC 2026, and national formats such as FatturaPA, KSeF, ISDOC, Finvoice, ebInterface, OIOUBL, ZATCA, MyInvois, CFDI and NF-e.
https://xmlvalid.com/mcpXmlvalid validates XML and e-invoices: well-formedness, XSD, DTD and RelaxNG schemas, and the Schematron business rules of EN 16931, Peppol BIS, XRechnung, Factur-X and national e-invoicing formats.
checks a document (its text or a URL) against a catalog schema, a saved schema or "auto" (the e-invoice profile the document names). It runs as the xmlvalid account the client signed in with (or whose API key it sends); reads a validation it started that was still running.
finds the catalog slug for a format.
explains a parser or validator message (libxml2, Java's Xerces, .NET) and how to fix it.
explains a business rule such as BR-CO-15.
When a validation fails, fix the first errors first: later ones often follow from them, and business rules run only once the schema check passes.
None in the store listings or on the server