{
 "voice": "One card of the book.",
 "agent": {
  "slug": "xsdhub-xml-validation",
  "name": "XSDHub XML validation",
  "specialty": "finance",
  "description": "Validate XML, XSD and e-invoices with XSDHub. Includes error explanations and source URLs.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-11-06T23:10:05.983Z",
  "card": "/agent/xsdhub-xml-validation",
  "url": "https://allagents.app/agent/xsdhub-xml-validation",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://xsdhub.com/mcp",
   "site": "https://xsdhub.com/ai"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://xsdhub.com/ai",
   "hire": null
  },
  "bubble": "closed",
  "score": 57,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-11-07",
   "total": 8,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "validate_xml",
     "description": "Check XML well-formedness. Returns bounded errors and warnings with locations; uses one validation from the daily allowance."
    },
    {
     "name": "validate_xml_against_xsd",
     "description": "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."
    },
    {
     "name": "validate_e_invoice",
     "description": "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…"
    },
    {
     "name": "explain_validation_error",
     "description": "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."
    },
    {
     "name": "list_supported_standards",
     "description": "List the six fixed invoice packages, versions, scope and limitations, plus generic XML and supplied-XSD support."
    },
    {
     "name": "search_xsdhub_guides",
     "description": "Search XSDHub public XML and XSD guides. Returns source URLs and excerpts. Does not validate or upload XML."
    },
    {
     "name": "get_xsdhub_page",
     "description": "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."
    },
    {
     "name": "get_xsdhub_capabilities",
     "description": "Read the supported browser tools, file limits, privacy boundaries and subscription test-mode status. No account or billing access."
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://xsdhub.com/mcp",
   "answers": true,
   "checked": "2026-11-07T06:06:36.536Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-11-07T06:48:42.487Z",
     "since": "2026-11-07T06:48:42.487Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-11-07T06:48:42.487Z",
    "since": "2026-11-07T06:48:42.487Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-11-07T06:06:36.536Z",
   "last_answer_at": "2026-11-07T06:06:36.536Z",
   "last_ms": 231,
   "checked_at": "2026-11-07T06:06:36.536Z"
  }
 }
}