Rechnungslotse

Facturación electrónica alemana a través de MCP: crea XRechnung y ZUGFeRD, valida contra EN 16931 y las reglas KoSIT con cada infracción devuelta como ID de regla más una corrección en lenguaje sencillo, y lee una factura para convertirla en datos estructurados. También cubre las particularidades alemanas que un validador genérico no contempla: dígitos de verificación de Leitweg-ID, los campos obligatorios de la sección 14 UStG, el mandato escalonado de 2027/2028 y los umbrales para pequeñas empresas. 18 herramientas, 7 de ellas no requieren cuenta ni clave. HTTP Streamable alojado en https://rechnungslotse.de/api/mcp; los archivos subidos nunca se almacenan.

Documentación

Servidor MCP de Rechnungslotse

Listed on mcpservers.org Rechnungslotse MCP connector

Un servidor alojado de Model Context Protocol para la facturación electrónica alemana: crea, valida y lee archivos XRechnung y ZUGFeRD conforme a la norma EN 16931.

Siete de las dieciocho herramientas funcionan sin cuenta ni clave de API. Apunta tu cliente a la URL siguiente y empieza.

https://rechnungslotse.de/api/mcp

Transporte: HTTP Streamable. Autenticación: OAuth 2.1 (solo necesaria para las herramientas de cuenta).


Por qué otro servidor de facturación electrónica

La mayoría de los servidores MCP de facturación electrónica validan. Este también crea — y conoce las particularidades alemanas que un validador genérico de EN 16931 no contempla: dígitos de control de Leitweg-ID, los campos obligatorios del § 14 UStG, el umbral de pequeños empresarios del § 19 UStG y el mandato alemán por fases (2025 recepción, 2027/2028 emisión).

La validación se ejecuta contra el conjunto completo de reglas de KoSIT. Cada infracción devuelve su ID de regla y una explicación en lenguaje sencillo, además de un enlace a una página que explica esa regla.

Los archivos nunca se almacenan. Existen únicamente durante la duración de la llamada.

Configuración

Claude Code

claude mcp add --transport http rechnungslotse https://rechnungslotse.de/api/mcp

Claude Desktop, Cursor, VS Code, Zed

Añade a tu configuración de MCP:

{
  "mcpServers": {
    "rechnungslotse": {
      "type": "http",
      "url": "https://rechnungslotse.de/api/mcp"
    }
  }
}

ChatGPT

Añade https://rechnungslotse.de/api/mcp como servidor MCP remoto en los ajustes de conectores.

Listado en

DirectorioEntrada
Registro oficial de MCPde.rechnungslotse/e-rechnung
mcpservers.orgFinanzas
TensorBlockFinanzas
Conectores de Glamade.rechnungslotse/e-rechnung, calificación A

Herramientas

Sin cuenta

Sin clave, sin registro, sin datos almacenados.

HerramientaQué hace
rechnung_pruefenValida un PDF XRechnung o ZUGFeRD contra EN 16931 y las reglas de KoSIT. Devuelve cada infracción con ID de regla y texto en lenguaje sencillo.
rechnung_lesenLee una factura en datos estructurados: remitente, destinatario, líneas de artículo, totales, fecha de vencimiento, datos bancarios.
fehler_erklaerenExplica un ID de regla de un mensaje de rechazo (BR-08, BR-CO-15, PEPPOL-EN16931-R053): qué exige la regla, causas comunes, cómo corregirla.
pflicht_pruefenResponde cuándo una empresa alemana concreta debe emitir facturas electrónicas, con fecha y norma (§ 27 Abs. 38 UStG, § 34a UStDV).
pflichtangaben_pruefenComprueba una factura contra los campos obligatorios del § 14 UStG — también funciona para una factura en Word o PDF sin conjunto de datos. Gestiona facturas de importe reducido (§ 33 UStDV), pequeños empresarios y reverse charge.
leitweg_pruefenDivide un Leitweg-ID en sus partes, recalcula el dígito de control MOD 97-10 y detecta dígitos transpuestos.
kleinunternehmer_pruefenComprueba ambos límites de facturación de la regla de pequeños empresarios vigente desde 2025: 25.000 € el año anterior, 100.000 € el año en curso.

Con una cuenta conectada

Plan gratuito: tres facturas al mes. Estas herramientas actúan dentro de una empresa y requieren OAuth.

HerramientaQué hace
rechnung_erstellenCrea una factura electrónica validada (XRechnung, PDF, ZUGFeRD). Idempotente por número de pedido.
rechnung_dateiObtiene una factura generada en un formato determinado.
rechnungen_suchenLista facturas por estado, periodo o término de búsqueda, con importe pendiente e indicador de vencimiento.
kunden_suchenConsulta la dirección completa de un cliente desde la agenda de direcciones.
betrieb_lesenLee los datos maestros de la empresa.
leistung_erfassenRegistra el trabajo realizado para un cliente: horas, material, tarifas planas, desplazamientos.
leistungen_offenMuestra lo registrado pero aún no facturado.
leistungen_abrechnenConvierte los elementos abiertos de un cliente en una factura electrónica validada.
zahlung_erfassenRegistra un pago recibido contra una factura.
offene_postenLista facturas vencidas con días de retraso y el nivel de recordatorio correspondiente.
umsatzsteuer_aufstellungTotales netos e impuestos por tipo para una declaración de IVA, con números de campo de ELSTER.

Ejemplos

Pregunta a tu asistente:

"Este XRechnung fue rechazado con BR-DE-15. ¿Qué significa y cómo lo corrijo?"

"Lee este PDF ZUGFeRD y dime qué contiene."

"Mi facturación fue de 22.000 € el año pasado y de 41.000 € hasta ahora este año. ¿Sigo siendo pequeño empresario?"

"A partir de 2028, ¿tengo que emitir facturas electrónicas? Vendo a empresas, con facturación inferior a 800.000 €."

Autenticación

Las siete herramientas anteriores no necesitan nada. tools/list funciona sin autenticación, por lo que un cliente ve todas las herramientas antes de conectarse.

Llamar a una herramienta de cuenta sin token devuelve 401 con una cabecera WWW-Authenticate que apunta a los metadatos del recurso. Los clientes MCP convierten eso en un aviso de conexión. Se admiten OAuth 2.1 con PKCE, registro dinámico de clientes y documentos de metadatos de ID de cliente:

  • https://rechnungslotse.de/.well-known/oauth-protected-resource
  • https://rechnungslotse.de/.well-known/oauth-authorization-server

Límites y transparencia

  • Legislación de facturación alemana. Las normas citadas son alemanas. La validación EN 16931 en sí es europea y se aplica de forma más amplia, pero la lógica del mandato, el Leitweg-ID y las comprobaciones del § 14 UStG son específicas de Alemania.
  • No es asesoramiento fiscal. Las herramientas informan de lo que dicen las normas. Los casos particulares corresponden a un asesor fiscal.
  • Límites de uso se aplican a las herramientas gratuitas para mantener su disponibilidad.
  • Sin almacenamiento de archivos. Las facturas subidas se mantienen en memoria durante la llamada y se descartan.

Enlaces


Deutsch

MCP-Server für die deutsche E-Rechnung. XRechnung und ZUGFeRD erstellen, gegen EN 16931 und die KoSIT-Regeln prüfen und im Klartext lesen — direkt aus Claude, ChatGPT oder einem anderen MCP-Client.

Sieben der achtzehn Werkzeuge laufen ohne Konto und ohne Schlüssel: prüfen, lesen, Prüfregeln erklären, E-Rechnungspflicht klären, Pflichtangaben nach § 14 UStG, Leitweg-ID und die Kleinunternehmergrenze nach § 19 UStG. Dateien werden dabei nicht gespeichert.

Adresse eintragen und loslegen:

https://rechnungslotse.de/api/mcp

Die übrigen elf Werkzeuge arbeiten im verbundenen Betrieb: Rechnung erstellen, Leistungen erfassen und abrechnen, Zahlungen verbuchen, offene Posten, Umsatzsteuer-Aufstellung mit ELSTER-Kennziffern. Drei Rechnungen im Monat sind dauerhaft kostenlos.

Ausführlich: https://rechnungslotse.de/mcp


Operado por AOS Digital, Alemania. Este repositorio documenta el servidor alojado; no es el código fuente del producto.