Generate ZATCA-compliant invoices, QR codes, and signed XML from natural language.
The materials indicate an open-source local MCP server with no declared API keys or remote endpoints, and no clear high-risk red flags are evident. The main concerns are its inherent code-execution capability as an MCP tool and its handling of invoice/XML/signing-related data, which warrants attention to local data exposure and implementation details.
The materials explicitly state that no keys or environment variables are required, and there is no indication of API tokens, account credentials, or third-party authentication; based on the provided facts, credential exposure appears limited.
No remote endpoints are declared, and the materials do not show a need to connect to external services; if the implementation matches the description, invoice/signing-related data should be processed primarily locally, with no explicit data egress path identified.
The system flags executes-code, meaning it runs local service/code as an MCP tool. This is a normal capability for such tools, but it still warrants caution: run it with limited privileges and verify that it does not invoke system capabilities unrelated to invoice generation.
By description, it generates invoices, QR codes, and XML, and supports validation and signing, so it likely handles local business data and document content. The materials do not specify exact read/write scope; there is no clear evidence of overbroad access, but its actual access boundaries to invoice files, signing material, and output directories should be reviewed.
Positive factors include being open source under Apache 2.0, making code review possible; however, it comes from a third-party registry, has 0 GitHub stars, and an unknown maintenance status, which limits confidence. There is no sign of a closed-source or clearly malicious pattern, so caution is more appropriate than high risk.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "zatca-mcp" yet — see the docs or source repo.
Generate a ZATCA-compliant standard e-invoice with the following details: Seller ABC Trading, VAT number 300123456700003, buyer Riyadh Stores, invoice date 2025-02-15, item office chair, quantity 10, unit price 200 SAR, VAT 15%. Return a human-readable summary, XML, and QR code payload.
A ZATCA-compliant invoice summary along with the corresponding XML structure and QR code payload.
Validate the following e-invoice XML against ZATCA requirements. List missing fields, formatting errors, and fix suggestions, then provide a corrected XML. XML: <Invoice>...</Invoice>
A validation report with error details, fix recommendations, and a corrected compliant XML.
Using this invoice data, generate a ZATCA Phase 2 signed e-invoice including hash, signature details, and QR code. Invoice data: seller VAT 300987654300003, buyer Desert Tech, amount 5000 SAR, VAT 15%, date 2025-03-01.
A Phase 2 compliant signed e-invoice output with signature fields, XML, and QR code data.
Parse, validate, and analyze Portuguese SAF-T tax files with query tools.
Create, validate, and manage compliant French e-invoices efficiently.
Query e-invoices, partner records, company data, and financial reports in natural language.
Create PDF invoices locally from SQLite data with client management.
Generate German tax-compliant invoices from natural language with higher speed and accuracy.
Integrate Brazilian KYC/KYB, OCR, biometrics, and e-sign onboarding workflows.