# ZUGFeRD Validator MCP server

Validiert E-Rechnungen (ZUGFeRD/Factur-X, XRechnung) gegen EN 16931 mit Korrekturvorschlägen.

## Links
- Registry page: https://www.getdrio.com/mcp/de-zugferd-validator-validator
- Repository: https://github.com/tzatti1/zugferd-validator
- Website: https://zugferd-validator.de

## Install
- Command: `npx -y zugferd-mcp-client`
- Endpoint: https://api.zugferd-validator.de/mcp
- Auth: Auth required by registry metadata

## Setup notes
- Remote header: X-Api-Key (required; secret)
- Package: Npm zugferd-mcp-client v1.1.1
- Environment variable: ZUGFERD_API_KEY (required; secret)
- The upstream registry signals required auth or secrets.
- Remote endpoint: https://api.zugferd-validator.de/mcp
- Header: X-Api-Key

## Tools
- validate_invoice - Validiert eine E-Rechnung (ZUGFeRD/Factur-X PDF oder XRechnung XML) gegen EN 16931 und gibt strukturierte Ergebnisse mit Korrekturvorschlägen zurück. Endpoint: https://api.zugferd-validator.de/mcp
- extract_xml - Extrahiert die eingebettete XML-Datei aus einem ZUGFeRD/Factur-X PDF. Endpoint: https://api.zugferd-validator.de/mcp
- check_consistency - Prüft ob die sichtbaren PDF-Daten mit den eingebetteten XML-Daten übereinstimmen. Endpoint: https://api.zugferd-validator.de/mcp
- create_invoice - Erstellt aus strukturierten Daten eine valide E-Rechnung — entweder als ZUGFeRD-PDF (PDF/A-3 mit eingebettetem XML) oder als reines XRechnung-XML (mit Leitweg-ID für B2G). Unterstützt mehrere Positionen, alle USt-Kategorien, Rabatte/Zuschläge und Zahlungsangaben. Stateless — es wird nichts gespeichert. Endpoint: https://api.zugferd-validator.de/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: de.zugferd-validator
- Version: 1.0.2
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 23, 2026
- Source: https://registry.modelcontextprotocol.io
