MCP Facturacion Electronica Es logo

MCP Facturacion Electronica Es

Unclaimed

by cmendezs

Model Context Protocol (MCP) server for Spanish Electronic Invoicing. Provides tools to generate, validate, and submit invoices across VERI*FACTU, Facturae/FACe, SII, TicketBAI, and Crea y Crece B2B.

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'mcp-facturacion-electronica-es' -- 'uvx' 'mcp-facturacion-electronica-es'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

e-invoicingfacturacion-electronicafacturaemcpmcp-serverspainticketbaiverifactu

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

25 of 25 tools

Documented tools (25)

From project documentation. A server handshake does not verify each tool’s description or behavior.

es__build_sii_invoice_record

Builds an AEAT SII XML record (issued FacturaExpedida or received FacturaRecibida)

es__cancel_verifactu_record

Generates a VERI\FACTU cancellation record (RegistroAnulacion, TipoHuella=01) chained to

es__check_b2b_mandate_applicability

Determines the applicable regime (VERI\FACTU, SII, TicketBAI, NaTicket) based on

es__detect_regional_regime

Detects the applicable e-invoicing regime based on the INE province code.

es__generate_b2b_einvoice_es

Generates a B2B invoice conforming to EN 16931 in UBL 2.1 or Facturae 3.2.2 format

es__generate_facturae_xml

Generates a Facturae 3.2.2 compliant XML invoice for B2G submission. Uses

es__generate_qr_verifactu

Generates the mandatory VERI\FACTU QR code (HAC/1177/2024 Art. 10) as a base64-encoded PNG.

es__generate_sii_correction

Generates an SII modification (A1) or cancellation (A4) record referencing the original

es__generate_ticketbai_xml

Generates a TicketBAI XML invoice with XAdES signature and HuellaTBAI chain. Automatically

es__generate_verifactu_record

Generates a tamper-proof invoice record (Orden HAC/1177/2024) with SHA-256 Huella

es__get_compliance_status

Returns the current mandate deadlines and operating system for a business profile.

es__get_face_invoice_status

Queries the processing status of an invoice on FACe. Returns standard status codes:

es__parse_aeat_response

Parses and normalizes an AEAT XML response (VERI\FACTU or SII) into structured JSON.

es__query_sii_status

Queries the status of a submitted SII batch via ConsultaFactInformadasEmitidas or

es__query_verifactu_status

Queries the EstadoRegistro of an already-submitted VERI\FACTU record

es__sign_facturae_xades

Applies an XAdES-EPES digital signature (ETSI EN 319 132-1) to a Facturae XML document.

es__submit_sii_batch

Submits a batch of invoices (up to 10,000 records) to the AEAT SII SOAP endpoint. Requires MTLS.

es__submit_ticketbai

Submits a TicketBAI XML record to the corresponding Basque provincial authority. The endpoint

es__submit_to_face

Submits a signed Facturae XML to FACe (Punto General de Entrada de Facturas Electronicas)

es__submit_verifactu_to_aeat

Submits a signed VERI\FACTU record to the AEAT real-time endpoint via MTLS

es__validate_facturae_schema

Runs the structural field checklist against a Facturae XML, then attempts full XSD-mode

es__validate_ticketbai_schema

Validates a TicketBAI XML document against the correct provincial XSD. The schemas

es__validate_verifactu_record

Validates a VERI\FACTU XML record against the official XSD published with Orden HAC/1177/2024

FechaHoraHusoGenRegistro

a distinct field set from RegistroAlta's, not a reduced copy of

TicketBAI

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about MCP Facturacion Electronica Es MCP Server

How do I connect MCP Facturacion Electronica Es MCP Server to Claude?
Run `claude mcp add mcp-facturacion-electronica-es -- uvx mcp-facturacion-electronica-es` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is MCP Facturacion Electronica Es MCP Server free?
The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can MCP Facturacion Electronica Es MCP Server do?
MCP Facturacion Electronica Es MCP Server documents 25 tools to the agent, including es__build_sii_invoice_record, es__cancel_verifactu_record, es__check_b2b_mandate_applicability. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.