What are the runtime requirements for EInvoice MCP?
Node.js 18 or higher. No native dependencies.
@makririch
MCP server for German/Austrian/Swiss e-invoicing. Create XRechnung (UBL) and ZUGFeRD 2.3 (Factur-X CII) invoices, validate against EN 16931 rules, extract data from XML, and convert between UBL, CII and JSON formats. 6 tools: validate_invoice, extract_data, create_xrechnung, crea
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"einvoice": {
"command": "npx",
"args": [
"einvoice-mcp"
]
}
}
}Prueft ob XML eine gueltige E-Rechnung (XRechnung/ZUGFeRD) ist. Validiert Syntax, Pflichtfelder und deutsche Business-Regeln (BR-DE). Validates e-invoice XML.
Extrahiert strukturierte Daten aus einer E-Rechnung (UBL-XML oder CII-XML). Extracts structured data from an e-invoice XML.
Gibt Informationen ueber E-Rechnungs-Formate, Pflichtfelder, Steuer-Kategorien, Einheiten-Codes und gesetzliche Fristen zurueck. Useful reference for creating valid invoices.
Erstellt eine XRechnung (UBL 2.1 XML) aus strukturierten Daten. Konform zu EN 16931 + XRechnung 3.0.2. Creates a valid XRechnung XML from structured data.
Erstellt ZUGFeRD 2.3 CII XML (Factur-X). Returns CII XML for embedding into PDF/A-3. Creates ZUGFeRD-compatible e-invoice XML in CII format.
Konvertiert E-Rechnungen zwischen UBL (XRechnung), CII (ZUGFeRD) und JSON. Converts e-invoices between formats: ubl_to_cii, cii_to_ubl, ubl_to_json, cii_to_json, json_to_ubl, json_to_cii.
EInvoice MCP is an MCP server for creating, validating, and extracting data from electronic invoices based on the German XRechnung standard (UBL 2.1 XML). It is designed for businesses in the DACH region preparing for the 2027 e-invoice mandate.
Install globally via npm (npm install -g einvoice-mcp) or from source. No configuration or API keys required. Add the server to your MCP client (e.g., Claude Desktop) using the provided configuration; then invoke tools like create_xrechnung, validate_invoice, extract_data, or get_format_info through natural language prompts.
Node.js 18 or higher. No native dependencies.
No. Everything runs locally with no external services or API keys.
It supports creating and validating XRechnung 3.0.2 (UBL 2.1), and extracting data from CII and ZUGFeRD/Factur-X 2.3.
Add the `einvoice` entry to your `claude_desktop_config.json` with command `"npx"` and args `["-y", "einvoice-mcp"]`.
No, it is only a recommended field. The invoice is still valid without it.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
🚀 The fast, Pythonic way to build MCP servers and clients.
评论