mcp-einvoicing-de

cmendezs/mcp-einvoicing-de
★ 1 stars XSLT AI/LLM Updated today
Model Context Protocol (MCP) server for German Electronic Invoicing (ZUGFeRD 2.x / XRechnung 3.x). Provides tools to validate, generate, parse, and convert invoices compliant with EN 16931 and KoSIT.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-einvoicing-de": {
      "command": "npx",
      "args": [
        "-y",
        "cmendezs/mcp-einvoicing-de"
      ]
    }
  }
}

README Excerpt

<!-- mcp-name: io.github.cmendezs/mcp-einvoicing-de --> MCP server (Model Context Protocol) in Python for **German electronic invoicing** in **ZUGFeRD 2.x** and **XRechnung 3.x** formats (EN 16931, FeRD, KoSIT). Enables AI agents (Claude, IDEs) to create, validate, parse, and convert e-invoices that are fully compliant with the German B2B e-invoicing mandate (effective from 2025, phased enforcement through 2027 to 2028) and the European standard EN 16931.

Tools (16)

EINVOICING_DE_KOSIT_DISABLEEINVOICING_DE_KOSIT_VALIDATOR_URLEINVOICING_DE_LOG_LEVELEINVOICING_DE_PEPPOL_CERT_PATHEINVOICING_DE_PEPPOL_KEY_PASSWORDEINVOICING_DE_PEPPOL_KEY_PATHINFOdatev_exportinvoice_convertinvoice_createinvoice_parseinvoice_validatepeppol_checkpeppol_sendtax_rulesuvx

Topics

e-invoicingen16931germanykositmcpmcp-serverpeppolxrechnungzugferd