DeveloperVerified
Peppolvalidator WebMCP tools
Free online Peppol validator. Drop UBL XML invoices and credit notes. Get every BIS Billing 3.0, EN16931 and country-specific schematron error in seconds. No signup, no upload limit, shareable…
DeveloperVerified
Free online Peppol validator. Drop UBL XML invoices and credit notes. Get every BIS Billing 3.0, EN16931 and country-specific schematron error in seconds. No signup, no upload limit, shareable…
Free online Peppol validator. Drop UBL XML invoices and credit notes. Get every BIS Billing 3.0, EN16931 and country-specific schematron error in seconds. No signup, no upload limit, shareable… This page documents every listed tool: what it does, how to install it, and the input fields an agent should send.
Validate a Peppol UBL 2.1 or CII XML invoice against EN16931 (CEN) and Peppol BIS Billing 3.0 schematron rules. Returns validation status, errors, warnings, and a shareable results URL.
Open the peppolvalidator.com website and ask your browser agent to use validate_invoiceInstall browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.
Use the validate_invoice tool on peppolvalidator.com with xml: <string>. Return the structured result and cite the source page.xml string The raw XML content of the invoice to validateConvert a UBL 2.1 or CII XML invoice or credit note to a human-readable PDF document.
Open the peppolvalidator.com website and ask your browser agent to use convert_xml_to_pdfInstall browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.
Use the convert_xml_to_pdf tool on peppolvalidator.com with xml: <string>. Return the structured result and cite the source page.xml string The raw XML content of the invoice to convertGet a HATCHA verification challenge to prove you are an AI agent. Required before calling submit_feedback. Returns a token and a challenge prompt (e.g. compute a SHA-256 hash). Include the token and your answer when submitting feedback.
Open the peppolvalidator.com website and ask your browser agent to use get_verification_challengeInstall browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.
Use the get_verification_challenge tool on peppolvalidator.com. Return the structured result and cite the source page.Report the outcome of using the Peppol Validator. Requires HATCHA verification (call get_verification_challenge first). Use this to report validation accuracy issues, API problems, or general feedback about the tool.
Open the peppolvalidator.com website and ask your browser agent to use submit_feedbackInstall browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.
Use the submit_feedback tool on peppolvalidator.com with agentId: <string>, toolUsed: <string>, outcome: <string>, comment: <string>, verificationToken: <string>, verificationAnswer: <string>, accuracyIssue: <string>, ruleIds: <array>, invoiceFormat: <string>, apiIssues: <array>, sessionId: <string>, fileId: <string>. Return the structured result and cite the source page.agentId string Your agent identifiertoolUsed string Which Peppol Validator tool you usedoutcome string success: tool worked correctly, failure: tool gave wrong results, error: tool crashed or was unavailablecomment string What happened, what you expected, and what went wrong (if anything)verificationToken string Token from get_verification_challengeverificationAnswer string Your answer to the HATCHA challengeaccuracyIssue string Type of validation accuracy problem, if any (optional)ruleIds array Specific rule IDs involved, e.g. ['BR-01', 'PEPPOL-EN16931-R001'] (optional)invoiceFormat string Invoice format that was validated (optional)apiIssues array API/tool problems encountered, e.g. ['timeout', 'unclear error message'] (optional)sessionId string Validation session ID for traceability (optional)fileId string Specific file ID for traceability (optional)