Skip to main content
ClaudeWave

German e-invoice checker: ZUGFeRD/Factur-X PDFs incl. PDF/A, XRechnung via the KoSIT validator, Peppol BIS. Free web tool, API, MCP.

MCP ServersRegistry oficial0 estrellas0 forksMITActualizado today
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/5/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/invowerk-dev/invowerk
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "invowerk": {
      "command": "node",
      "args": ["/path/to/invowerk/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/invowerk-dev/invowerk and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

# invowerk

[![smithery badge](https://smithery.ai/badge/podshalocef/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.
apie-invoicinge-rechnungen16931factur-xgemini-cli-extensionmcppeppolvalidationxrechnungzugferd

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.

Featured on ClaudeWave: invowerk-dev/invowerk
[![Featured on ClaudeWave](https://claudewave.com/api/badge/invowerk-dev-invowerk)](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

Alternativas a invowerk