German e-invoice checker: ZUGFeRD/Factur-X PDFs incl. PDF/A, XRechnung via the KoSIT validator, Peppol BIS. Free web tool, API, MCP.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/invowerk-dev/invowerk{
"mcpServers": {
"invowerk": {
"command": "node",
"args": ["/path/to/invowerk/dist/index.js"]
}
}
}Resumen de MCP Servers
# invowerk
[](https://smithery.ai/servers/podshalocef/invowerk)
**German e-invoice checker: ZUGFeRD/Factur-X PDFs incl. PDF/A, XRechnung via the KoSIT validator, Peppol BIS. Free web tool, API, MCP.**
invowerk checks e-invoices: ZUGFeRD 2.5.2 and Factur-X 1.09.2 PDFs, XRechnung 3.0.2 (UBL and CII) and Peppol BIS Billing 3.0.21. XRechnung goes through the KoSIT validator. PDFs are also checked for PDF/A and against their embedded invoice data. Common rule messages come with cause and fix in German. Each check returns a report with the file's SHA-256, time, rule sets and result. The Prüfstand test files and their expected results are public. Invoices are processed in memory, not stored. Free web tool; REST API and MCP server with 500 free credits per month.
## Quickstart
Check an e-invoice in one call. The anonymous tier needs no key; add
`-H "X-API-Key: $INVOWERK_API_KEY"` for your plan's limits.
```sh
curl -sO https://invowerk.dev/app-static/demo/beispiel-xrechnung.xml
curl -F file=@beispiel-xrechnung.xml https://api.invowerk.dev/v1/validate
```
```json
{
"valid": true,
"verdict_source": "official",
"official_verdict": "valid",
"scenario": {"config": "kosit-xrechnung", "name": "EN16931 XRechnung (UBL Invoice)"},
"detection": {"kind": "xml", "syntax": "ubl_invoice", "flavor": "xrechnung"},
"errors": {"format": [], "business_rules": [], "carrier": []},
"findings": [],
"evidence": {"document_sha256": "259e3eff…", "checked_at": "2026-10-01T22:36:49Z"}
}
```
The same call takes a ZUGFeRD or Factur-X PDF. A failed check is still HTTP 200,
with `valid: false` and each problem in `findings`.
## Use it from
### MCP server
Streamable-HTTP endpoint: `https://api.invowerk.dev/mcp/` — the anonymous
tier works without a key; an API key raises the limits.
Claude Code:
```sh
claude mcp add --transport http invowerk https://api.invowerk.dev/mcp/
```
Claude Code: `/plugin marketplace add invowerk-dev/invowerk` then `/plugin install invowerk@invowerk` (set `INVOWERK_API_KEY` for your key).
Cursor / Windsurf / Cline / Claude Desktop:
```json
{
"mcpServers": {
"invowerk": {
"url": "https://api.invowerk.dev/mcp/"
}
}
}
```
One-click installs for every client: https://invowerk.dev/connect
**Integrations** (n8n, Zapier, Make, Dify, SDKs and templates): https://github.com/invowerk-dev/invowerk-integrations
## Templates
Ready-made workflows: https://invowerk.dev/templates
## Links
- **Website:** https://invowerk.dev/go/github
- **API docs:** https://api.invowerk.dev/docs · [OpenAPI](https://api.invowerk.dev/openapi.json)
- **Pricing:** https://invowerk.dev/pricing
- **E-Rechnung kostenlos prüfen:** https://invowerk.dev/tools/e-rechnung-pruefen
- **llms.txt:** https://invowerk.dev/llms.txt
- **Privacy policy:** https://invowerk.dev/privacy
- **Support:** https://invowerk.dev/support
## API
Base URL `https://api.invowerk.dev/` — authenticate with an `X-API-Key` header;
anonymous calls work at a lower rate limit.
## About the files here
- `.claude-plugin/` — Claude Code plugin, with this repo as its own marketplace.
- `.mcp.json` — the MCP server the Claude Code plugin connects to.
- `gemini-extension.json` — Gemini CLI extension manifest.
- `glama.json` — Glama server claim (names the maintainer).
- `mcp.json` — Agent Plugins 1.0 MCP server config.
- `plugin.json` — Agent Plugins 1.0 plugin manifest.
- `server.json` — the entry in the official MCP Registry.
- `skills/` — an Agent Skill (agentskills.io SKILL.md) for skill galleries.
Lo que la gente pregunta sobre invowerk
¿Qué es invowerk-dev/invowerk?
+
invowerk-dev/invowerk es mcp servers para el ecosistema de Claude AI. German e-invoice checker: ZUGFeRD/Factur-X PDFs incl. PDF/A, XRechnung via the KoSIT validator, Peppol BIS. Free web tool, API, MCP. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-04.
¿Cómo se instala invowerk?
+
Puedes instalar invowerk clonando el repositorio (https://github.com/invowerk-dev/invowerk) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar invowerk-dev/invowerk?
+
Nuestro agente de seguridad ha analizado invowerk-dev/invowerk y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene invowerk-dev/invowerk?
+
invowerk-dev/invowerk es mantenido por invowerk-dev. La última actividad registrada en GitHub es del 2026-10-04, con 0 issues abiertos.
¿Hay alternativas a invowerk?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega invowerk en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/invowerk-dev-invowerk)<a href="https://claudewave.com/repo/invowerk-dev-invowerk"><img src="https://claudewave.com/api/badge/invowerk-dev-invowerk" alt="Featured on ClaudeWave: invowerk-dev/invowerk" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
The fastest path to AI-powered full stack observability, even for lean teams.