validate_tsr_report

MCP tool from MCP Ksef Pl by cmendezs

registerpeppolreportingtools

How to use it

Project documentation lists validate_tsr_report for the MCP Ksef Pl MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install MCP Ksef Pl

$uvx mcp-ksef-pl
FULL MCP KSEF PL LISTING

Other tools in MCP Ksef Pl (20)

build_mls_message

registerpeppolmlstools

generate_fa2_invoice

Generates a KSeF-compliant FA(2) XML invoice (legacy format, read-only use)

generate_fa3_invoice

Generates a KSeF-compliant FA(3) XML invoice (required for KSeF API v2 submissions)

generate_peppol_invoice

Generates a UBL 2.1 invoice compliant with Peppol BIS Billing 3.0 / EN 16931

get_ksef_invoice_status

Retrieves the processing status of an invoice by its reference number

parse_fa2_invoice

Parses FA(2) XML into a structured dictionary

peppol_directory_search

Search the public Peppol Directory by participant, name, country, or document type

peppol_get_service_endpoint

Fetch the AS4 endpoint for a participant's document type

peppol_lookup_participant

Check whether a business is registered on the Peppol network; returns registration status and supported document types

peppol_send

Transmit a UBL/CII invoice via AS4

resolve_peppol_dns

DNS-only (SML) diagnostic, independent of SMP reachability

search_ksef_invoices

Searches invoices in KSeF by date range and direction (seller/buyer)

submit_invoice_to_ksef

Submits an FA(3) invoice to the KSeF platform and returns a reference number

validate_eusr_report

registerpeppolreportingtools

validate_fa2_invoice

Validates FA(2) XML: XSD validation (if the schema is available) and business rules

validate_fa3_invoice

Validates FA(3) XML: XSD validation and FA(3)-specific business rules

validate_mls_message

registerpeppolmlstools

validate_peppol_invoice

Validates a UBL 2.1 Peppol invoice against the CEN EN 16931 base Schematron rules (en16931-base-only scope — does not check the Peppol-specific overlay)

validate_polish_nip

Validates a NIP (10-digit tax identification number) using a checksum algorithm

validate_polish_regon

Validates a REGON (9- or 14-digit registry number) using a checksum algorithm