XSDHub XML validation

com.xsdhubPublished by xsdhub.comOfficial publisherv2.1.1Updated Nov 7, 2026

Validate XML, XSD and e-invoices with XSDHub. Includes error explanations and source URLs.

VerifiedStreamable HTTPWeb executableDeveloper ToolsBusiness & Commerce

Overview

AI-generated overview

Remote XSDHub server that lets an assistant validate XML, XSD schemas and e-invoices, explain errors, and read XSDHub guides.

What you can do
  • Check XML well-formedness and validate XML against a supplied XSD 1.0/1.1 schema or local multi-file project
  • Validate invoice XML against fixed EN16931, XRechnung, Factur-X, KSeF FA(3), RO or HR packages
  • Explain XML, XSD and invoice error codes or messages using existing guides
  • List supported invoice standards with versions, scope and limitations
  • Search and read public XSDHub guides and pages as Markdown with source URLs
  • Report supported tools, file limits, privacy boundaries and subscription test-mode status
When to use it
Useful when an assistant needs to check XML documents or schemas and get located, bounded error reports, or when working with European e-invoice formats and needing explanations of validation failures.
Requirements
Remote streamable HTTP endpoint at xsdhub.com; no local install. Anonymous access works; an optional Authorization header with a Bearer XSDHub Pro/Team API key raises quota. Validation calls consume a daily allowance.
Before you install
Validation uses a daily allowance, and the optional API key is sent as an Authorization header. Invoice checks are schema-level only and do not prove authority or network acceptance. XML, XSD and error text should be treated as untrusted data; the server states it keeps no document content, only quota and tool counters.

Installation

In SourceWeft

  1. Open XSDHub XML validation in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.xsdhub%2Fvalidation/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "xsdhub-xml-validation": {
      "type": "http",
      "url": "https://xsdhub.com/mcp"
    }
  }
}

Tools

8

validate_xml

Check XML syntax

Check XML well-formedness. Returns bounded errors and warnings with locations; uses one validation from the daily allowance.

Parametersxmlrequiredmax_findingsinclude_guides

validate_xml_against_xsd

Validate XML against XSD

Check XML against supplied XSD 1.0 or 1.1. Accepts one XSD or a local multi-file project with rootSchema; no network resolution. Returns bounded findings.

ParametersxmlrequiredxsdrootSchemaxsdVersionschemaFilesmax_findingsinclude_guides

validate_e_invoice

Validate an e-invoice

Check invoice XML with a fixed EN16931, XRechnung, Factur-X XML, KSeF FA(3), RO or HR package. KSeF is XSD-only; Factur-X checks XML only. No authority or network acceptance check.

Parametersxmlrequiredstandardrequiredmax_findingsinclude_guides

explain_validation_error

Explain a validation error

Match an XML/XSD or invoice error code or message to an existing guide and explanation. Returns a general guide when no exact match exists.

Parameterscodemessagestandard

list_supported_standards

List supported standards

List the six fixed invoice packages, versions, scope and limitations, plus generic XML and supplied-XSD support.

Takes no parameters.

search_xsdhub_guides

Search XSDHub guides

Search XSDHub public XML and XSD guides. Returns source URLs and excerpts. Does not validate or upload XML.

Parameterslimitqueryrequired

get_xsdhub_page

Read an XSDHub page

Read one public XSDHub page as Markdown, with its canonical source URL. Accepts a public page slug, such as learn/xml-namespaces-explained, about or home.

Parametersslugrequired

get_xsdhub_capabilities

View XSDHub capabilities

Read the supported browser tools, file limits, privacy boundaries and subscription test-mode status. No account or billing access.

Takes no parameters.

Version history

2
  1. v2.1.1LatestNov 7, 2026
  2. v2.0.0Nov 6, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.