MCP server
xmlvalid Official
com.xmlvalid/xmlvalid
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Validate XML and e-invoices (XSD, DTD, RelaxNG, EN 16931, Peppol, XRechnung), explain errors
Working at last checkVerified publisher: xmlvalid.comAbout 1,014 tokens per request once connected5 tools
https://xmlvalid.com/mcp
At a glance
- Type
- MCP server
- Publisher
- xmlvalid.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 5
- Token cost
- About 1,014 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http xmlvalid https://xmlvalid.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.xmlvalid] url = "https://xmlvalid.com/mcp"
Gemini CLI
{"mcpServers":{"xmlvalid":{"httpUrl":"https://xmlvalid.com/mcp"}}}
Cursor
{"mcpServers":{"xmlvalid":{"url":"https://xmlvalid.com/mcp"}}}
VS Code
{"servers":{"xmlvalid":{"type":"http","url":"https://xmlvalid.com/mcp"}}}
Antigravity
agy mcp add xmlvalid https://xmlvalid.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"xmlvalid","server_url":"https://xmlvalid.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"xmlvalid","server_url":"https://xmlvalid.com/mcp"}
Tools
explain_error~158 tokens
Explain an XML parsing or schema validation error message: what it means, why it happens and how to fix it, with an example. Understands libxml2 (xmllint, PHP, Python lxml, xmlvalid), Java (Xerces cvc-* codes, SAXParseException) and .NET (System.Xml) wording; paste the message as reported, stack traexplain_rule~124 tokens
Explain an e-invoicing business rule by its id, such as BR-CO-15, BR-DE-1, PEPPOL-EN16931-R001 or a national CIUS rule: its message, level, the rule sets it belongs to, why invoices fail it and how to fix them. No API key needed.get_validation~100 tokens
The status and result of a validation started with validate_xml that was still running when it returned (status "queued" or "running"). Results are kept for 24 hours.search_schemas~151 tokens
Search xmlvalid's catalog of official XML schemas (UBL, CII, Peppol, XRechnung, Factur-X, ISO 20022, HL7, sitemaps…) by name, namespace, root element or area. Returns each schema's slug to pass to validate_xml, its version and the business rules it checks. No API key needed.validate_xml~481 tokens
Validate an XML document with xmlvalid: well-formedness, an XSD, DTD or RelaxNG schema, and for e-invoices the Schematron business rules of EN 16931, Peppol BIS, XRechnung, Factur-X and national formats. Pass the document as `xml` (its text) or `url` (a public http(s) address), and a `schema`: a cat
Browse
Related MCP servers
- E-invoice validator & repair check (XRechnung, Peppol BIS 3, EN 16931)
Validate XRechnung, Peppol BIS 3 and EN 16931 invoices with KoSIT; explain rules; check auto-repair - Invoiceer e-invoicing tools
Create and validate XRechnung, ZUGFeRD and Peppol e-invoices (KoSIT); Peppol lookup, rule help. - NormAPI
Validate, generate and read German e-invoices (XRechnung, ZUGFeRD) against the official KoSIT rules. - Attestwire
EN 16931: validate invoice data, UBL/CII or PDF; emit XRechnung/Peppol XML, never a PDF. - invowerk
E-invoice checker for ZUGFeRD, Factur-X, XRechnung and Peppol BIS. Free web tool, API and MCP. - Agent Decision & Evidence Tools (MCP + x402)
40 MCP tools: multi-chain RPC, market and transaction decisions, AI, EU compliance and US imports - Causaprima Scribo
EN 16931-compliant e-invoices: XRechnung, ZUGFeRD, Factur-X, Peppol BIS, Facturae or US PDF. Free. - Doxis AI.dp (Klippa DocHorizon) MCP by usefulapi
Capture invoices, receipts, IDs and bank statements with Doxis AI.dp; split, render, convert files.
Badge for your README
[](https://aptlynx.net/servers/com.xmlvalid/xmlvalid)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents