Skip to main content
Glama

Kontor MCP

El conjunto de herramientas soberano de facturación electrónica para agentes de IA. Validación oficial XRechnung / EN 16931, ZUGFeRD de entrada y salida, 100% sin conexión, cero claves de API.

Kontor MCP es un servidor de Model Context Protocol de código abierto y un cliente de referencia que brinda a los asistentes de IA (Claude Desktop, Claude Code, plataformas de agentes) capacidades totalmente locales para la facturación electrónica alemana/UE: analizar, validar, auditar, explicar, generar y convertir facturas XRechnung y ZUGFeRD/Factur-X — con los conjuntos de reglas oficiales de KoSIT / EN 16931, y sin que los datos salgan nunca de tu máquina.

Estado: Fase 0 (reducción de riesgos y base) — aún no utilizable. Ver docs/IMPLEMENTATION_PLAN.md.

Paquetes

Paquete

Propósito

@kontor-mcp/core

Biblioteca sin MCP: detectar, analizar, validar, generar, convertir

@kontor-mcp/rules

Artefactos de estándares incluidos (XSD, Schematron compilado, listas de códigos) + base de conocimiento de reglas

@kontor-mcp/server

Servidor MCP (stdio + Streamable HTTP) que expone herramientas, recursos y avisos

@kontor-mcp/client

kontor-agent — cliente CLI de referencia MCP con un bucle de agente de Anthropic

Related MCP server: Fintom8 E-Invoice MCP Server

Desarrollo

pnpm install
pnpm build
pnpm test
pnpm lint

Requiere Node ≥ 20 y pnpm 10 (corepack enable selecciona la versión fijada de packageManager).

Documentación

Licencia

Apache-2.0 — ver LICENSE.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    InvoiceXML brings e-invoice compliance to your AI agent. Create, validate, convert, render, and extract structured invoices across UBL (Peppol BIS Billing 3.0, used worldwide), CII, Factur-X, ZUGFeRD, and XRechnung, all checked against the EN 16931 standard and official Schematron rules. Ask your assistant to generate a compliant invoice, validate one for errors, or convert between formats, with n
    5
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Validates EU electronic invoices (Peppol, XRechnung, FatturaPA, etc.) and explains validation error codes, enabling AI coding agents to check invoice validity and get fixes before rejection.
    3
    39 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants and agents to create, validate, read and convert German and EU e-invoices in ZUGFeRD, XRechnung and Factur-X formats, including extracting structured data from scanned or PDF invoices and embedding XML into PDF/A-3 files. It can run as a hosted remote server or locally, with each request authenticated by the caller's own API token.
    10
    20 npm
    MIT