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
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
| Directorio | Entrada |
|---|---|
| Registro oficial de MCP | de.rechnungslotse/e-rechnung |
| mcpservers.org | Finanzas |
| TensorBlock | Finanzas |
| Conectores de Glama | de.rechnungslotse/e-rechnung, calificación A |
Herramientas
Sin cuenta
Sin clave, sin registro, sin datos almacenados.
| Herramienta | Qué hace |
|---|---|
rechnung_pruefen | Valida 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_lesen | Lee una factura en datos estructurados: remitente, destinatario, líneas de artículo, totales, fecha de vencimiento, datos bancarios. |
fehler_erklaeren | Explica 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_pruefen | Responde cuándo una empresa alemana concreta debe emitir facturas electrónicas, con fecha y norma (§ 27 Abs. 38 UStG, § 34a UStDV). |
pflichtangaben_pruefen | Comprueba 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_pruefen | Divide un Leitweg-ID en sus partes, recalcula el dígito de control MOD 97-10 y detecta dígitos transpuestos. |
kleinunternehmer_pruefen | Comprueba 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.
| Herramienta | Qué hace |
|---|---|
rechnung_erstellen | Crea una factura electrónica validada (XRechnung, PDF, ZUGFeRD). Idempotente por número de pedido. |
rechnung_datei | Obtiene una factura generada en un formato determinado. |
rechnungen_suchen | Lista facturas por estado, periodo o término de búsqueda, con importe pendiente e indicador de vencimiento. |
kunden_suchen | Consulta la dirección completa de un cliente desde la agenda de direcciones. |
betrieb_lesen | Lee los datos maestros de la empresa. |
leistung_erfassen | Registra el trabajo realizado para un cliente: horas, material, tarifas planas, desplazamientos. |
leistungen_offen | Muestra lo registrado pero aún no facturado. |
leistungen_abrechnen | Convierte los elementos abiertos de un cliente en una factura electrónica validada. |
zahlung_erfassen | Registra un pago recibido contra una factura. |
offene_posten | Lista facturas vencidas con días de retraso y el nivel de recordatorio correspondiente. |
umsatzsteuer_aufstellung | Totales 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-resourcehttps://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
- Servidor y configuración: https://rechnungslotse.de/mcp
- Base de datos de reglas, una página por regla de validación: https://rechnungslotse.de/fehler
- Herramientas gratuitas de navegador (validador, visor, comprobadores): https://rechnungslotse.de/tools
- API REST para desarrolladores: https://rechnungslotse.de/entwickler
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.