
Mcp Einvoicing De
Build and validate German e-invoices (ZUGFeRD, XRechnung, EN 16931) with optional KoSIT remote validation and Peppol from your agent.
Overview
io.github.cmendezs/mcp-einvoicing-de is an Operate-phase MCP server that helps agents create and validate German e-invoices with ZUGFeRD 2.x, XRechnung 3.x, EN 16931, KoSIT checks, and Peppol.
What is this MCP server?
- German profiles: ZUGFeRD 2.x, XRechnung 3.x, EN 16931, Peppol
- KoSIT validation via optional EINVOICING_DE_KOSIT_VALIDATOR_URL REST endpoint
- Local Schematron validation when KoSIT URL is not configured
- mcp-einvoicing-de v0.2.0 PyPI stdio MCP server
- EINVOICING_DE_LOG_LEVEL for DEBUG through ERROR
- Version 0.2.0
- Standards: ZUGFeRD 2.x, XRechnung 3.x, EN 16931, Peppol, KoSIT
- Env: EINVOICING_DE_LOG_LEVEL, optional EINVOICING_DE_KOSIT_VALIDATOR_URL
Community signal: 1 GitHub stars.
What problem does it solve?
XRechnung and ZUGFeRD compliance is tedious to script by hand, and KoSIT validation setup blocks solo builders from shipping German-ready billing.
Who is it for?
EU indie operators invoicing German public or private sector buyers who need XRechnung/ZUGFeRD-aware agent tooling.
Skip if: Merchants outside EU VAT scope, teams wanting only US sales tax PDFs, or accountants seeking a closed ERP replacement.
What do I get? / Deliverables
Your agent can generate German-format invoice artifacts and run KoSIT or local Schematron validation so DE-facing billing pipelines fail earlier in the IDE.
- Agent tools for ZUGFeRD 2.x and XRechnung 3.x oriented workflows
- Validation via KoSIT REST or local Schematron fallback
- Peppol-aligned German e-invoicing integration path
Recommended MCP Servers
Journey fit
German B2G and B2B e-invoicing rules are continuous billing operations for EU sellers, handled after you have a product and customers in DE. Iterate covers tuning XRechnung profiles, KoSIT validation endpoints, and Peppol fixes as German requirements evolve.
How it compares
Germany-specific einvoicing MCP, not a Stripe subscription webhook skill.
Common Questions / FAQ
Who is io.github.cmendezs/mcp-einvoicing-de for?
Builders and billing operators who must meet German e-invoicing formats and want MCP tools for XRechnung, ZUGFeRD, and validation.
When should I use io.github.cmendezs/mcp-einvoicing-de?
Use it when implementing DE invoice exports, wiring KoSIT validation, or debugging Peppol and EN 16931 issues during ongoing Operate billing work.
How do I add io.github.cmendezs/mcp-einvoicing-de to my agent?
Install mcp-einvoicing-de 0.2.0 from PyPI, optionally set EINVOICING_DE_KOSIT_VALIDATOR_URL and log level, register stdio in MCP config per github.com/cmendezs/mcp-einvoicing-de.