einvoice-api MCP
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
EU E-Invoice API: examples and MCP server
Client code for the EU E-Invoice API, a REST API that validates, parses and generates EU e-invoices: XRechnung, ZUGFeRD / Factur-X, Peppol BIS Billing 3.0, the French rules BR-FR, CIUS-RO, HR-CIUS, FatturaPA, KSeF FA(3) and plain EN 16931.
Folder | What it is |
Copy-paste examples in curl, Python, TypeScript, Java and C# | |
MCP server for AI assistants and agents, on npm as | |
| Gemini CLI extension: |
| Rules for coding agents (Context7) |
Get an API key in the developer portal (Free plan: 100 documents a month, no payment details) and set it as
EINVOICE_API_KEY. Never commit it: keep it in the environment or a local .env file (ignored here).
npx -y @einvoiceapi/mcpDocumentation for developers and coding agents: https://einvoice-api.eu/llms.txt, OpenAPI: https://einvoice-api.eu/openapi.json, every validation rule: https://einvoice-api.eu/rules/
This repository is published from the API's own repository; changes made here are overwritten. The API is self-service and comes without personal support, so issues are switched off. The code is MIT-licensed (LICENSE); using the API is subject to its terms (https://einvoice-api.eu/agb.html).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Validate, generate & convert EU e-invoices (UBL, CII, XRechnung, Factur-X) — EN 16931 pre-validated.
EN 16931/XRechnung e-invoice validate+create, Peppol routing, EU VAT/EORI, sanctions, KYB. Free tier
Validate, generate, convert and extract EN 16931 e-invoices for businesses.
Create and validate XRechnung, ZUGFeRD and Peppol e-invoices (KoSIT); Peppol lookup, rule help.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for German e-invoice compliance (XRechnung 3.0 & ZUGFeRD 2.x) enabling AI agents to validate, generate, parse, and check compliance of electronic invoices per EN 16931.61MIT

InvoiceXMLofficial
AlicenseNot gradedqualityBmaintenanceInvoiceXML brings e-invoice compliance to your AI agent. Create, validate, convert, render, and extract structured invoices across UBL (Peppol BIS Billing 3.0, used worldwide), CII, Factur-X, ZUGFeRD, and XRechnung, all checked against the EN 16931 standard and official Schematron rules. Ask your assistant to generate a compliant invoice, validate one for errors, or convert between formats, with n5MIT- AlicenseAqualityDmaintenanceValidates EU electronic invoices (Peppol, XRechnung, FatturaPA, etc.) and explains validation error codes, enabling AI coding agents to check invoice validity and get fixes before rejection.346 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to locally parse, validate, audit, explain, generate, and convert XRechnung and ZUGFeRD/Factur-X e-invoices using official rule sets, fully offline with no API keys required.Apache 2.0