Create, sign, validate and submit Saudi ZATCA Phase 2 e-invoices; decode QR codes; explain errors.
Maintain this server? Claim it
This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add zatca-toolkit \ -- npx -y [email protected]
Environment
ZATCA_ENV (optional, not in the config above): sandbox (default), simulation or productionZATCA_PRIVATE_KEY_FILE (optional, not in the config above): Path to the EGS secp256k1 private key (PEM)ZATCA_CERTIFICATE (optional, not in the config above): CSID certificate or binarySecurityToken from ZATCAZATCA_CSID_SECRET (optional, not in the config above): CSID secret, needed to submit invoicesZATCA_SELLER_FILE (optional, not in the config above): Path to seller details JSONWe don't run packages, so we can't list this server's tools.