es__generate_facturae_xml
Generates a Facturae 3.2.2 compliant XML invoice for B2G submission. Uses
How to use it
Project documentation lists es__generate_facturae_xml for the MCP Facturacion Electronica Es 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 Facturacion Electronica Es
uvx mcp-facturacion-electronica-esOther tools in MCP Facturacion Electronica Es (24)
Builds an AEAT SII XML record (issued FacturaExpedida or received FacturaRecibida)
Generates a VERI\FACTU cancellation record (RegistroAnulacion, TipoHuella=01) chained to
Determines the applicable regime (VERI\FACTU, SII, TicketBAI, NaTicket) based on
Detects the applicable e-invoicing regime based on the INE province code.
Generates a B2B invoice conforming to EN 16931 in UBL 2.1 or Facturae 3.2.2 format
Generates the mandatory VERI\FACTU QR code (HAC/1177/2024 Art. 10) as a base64-encoded PNG.
Generates an SII modification (A1) or cancellation (A4) record referencing the original
Generates a TicketBAI XML invoice with XAdES signature and HuellaTBAI chain. Automatically
Generates a tamper-proof invoice record (Orden HAC/1177/2024) with SHA-256 Huella
Returns the current mandate deadlines and operating system for a business profile.
Queries the processing status of an invoice on FACe. Returns standard status codes:
Parses and normalizes an AEAT XML response (VERI\FACTU or SII) into structured JSON.
Queries the status of a submitted SII batch via ConsultaFactInformadasEmitidas or
Queries the EstadoRegistro of an already-submitted VERI\FACTU record
Applies an XAdES-EPES digital signature (ETSI EN 319 132-1) to a Facturae XML document.
Submits a batch of invoices (up to 10,000 records) to the AEAT SII SOAP endpoint. Requires MTLS.
Submits a TicketBAI XML record to the corresponding Basque provincial authority. The endpoint
Submits a signed Facturae XML to FACe (Punto General de Entrada de Facturas Electronicas)
Submits a signed VERI\FACTU record to the AEAT real-time endpoint via MTLS
Runs the structural field checklist against a Facturae XML, then attempts full XSD-mode
Validates a TicketBAI XML document against the correct provincial XSD. The schemas
Validates a VERI\FACTU XML record against the official XSD published with Orden HAC/1177/2024
a distinct field set from RegistroAlta's, not a reduced copy of