The io.github.jmshinhwa/en16931-einvoice-lint MCP server checks an invoice payload or a field mapping against EN 16931 and the national CIUS for the country it applies to. It validates structure and mappings to ensure compliance with the applicable invoice standard and profile.
🛠️ Key Features
- Checks invoice payloads
- Verifies field mappings
- Validates against EN 16931
- Uses the national CIUS for the relevant country
🚀 Use Cases
- Validate invoice payloads before sending or processing
- Test or confirm field mappings during integration
- Ensure output conforms to EN 16931 plus country-specific CIUS rules
⚡ Developer Benefits
- Automates compliance checks for EN 16931-based invoices
- Helps detect mapping issues early in the pipeline
- Supports country-specific validation via CIUS selection