Agent♥︎Age
Catalog

io.github.jmshinhwa/france-einvoice-reception-lint

Official

by jmshinhwa · JavaScript

12 checks for the French mandatory mentions a PDP rejects, on Factur-X, UBL and CII invoices

io.github.jmshinhwa/france-einvoice-reception-lint Model Context Protocol (MCP) Server

This MCP server provides automated linting focused on French mandatory mentions for e-invoice reception. It performs 12 checks intended to identify issues that would cause a PDP to reject invoices, specifically across Factur-X, UBL, and CII formats.

🛠️ Key Features

  • Runs 12 checks for French mandatory mentions
  • Detects conditions that lead a PDP rejection
  • Supports invoice types: Factur-X, UBL, CII

🚀 Use Cases

  • Validate French mandatory mentions during e-invoice reception
  • Pre-check invoices to reduce risk of PDP rejection
  • Apply validation to Factur-X, UBL, and CII documents

⚡ Developer Benefits

  • Consolidates format-specific checks in a single linting component
  • Uses a defined set of 12 validation rules tied to French requirements

⚠️ Limitations

  • Only described for French mandatory mentions and PDP rejection scenarios
  • Check scope is limited to Factur-X, UBL, and CII as listed

Topics

compliancecursordevsecopslintermcp-serveropen-vsxvscode-extension

Related servers

More in Security