invoicetotal Zur Startseite →

invoicetotal für KI-Assistenten

invoicetotal ist ein MCP-Server für elektronische Rechnungen nach EN 16931. Dein Assistent kann Rechnungen lesen, prüfen, entwerfen und archivieren — lokal auf deinem Rechner. Versendet wird nichts ohne deine Freizeichnung.

Zusammenfassung für Agenten: Produkt = lokaler E-Rechnungs-Empfang und -Archiv (Deutschland/EU, EN 16931, XRechnung/CII und UBL, ZUGFeRD). Schnittstelle = Model Context Protocol über stdio. Datenhaltung = lokal (SQLite/libSQL), kein Konto für den Kern nötig. Freizeichnung = ausschließlich menschlich; approve ist bewusst kein Tool. Preis = MCP-Zugang ohne Aufpreis in jedem Tarif.

Werkzeuge

ToolZweck
create_invoiceRechnungsentwurf nach EN 16931 erzeugen (Status: Entwurf, nicht versandfähig)
validate_invoiceGegen EN 16931 und die Pflichtangaben aus § 14 UStG prüfen; liefert Fehler und Warnungen mit Feldbezug
render_previewMenschenlesbare Vorschau des Entwurfs
get_invoice_xmlEN-16931-CII-XML abrufen
parse_inboundEingehende E-Rechnung lesen und im Archiv ablegen (Original-Erhalt, Hash-Kette)
submit_for_approvalEntwurf zur menschlichen Freizeichnung einreichen; friert den Inhalt ein
pull_central_approvalEntscheidung des Menschen abholen
send_invoiceVersand — nur mit einem Freigabe-Token, das an den eingefrorenen Hash gebunden ist
create_correctionStorno oder berichtigte Rechnung nach § 14c UStG anlegen (kein Versand)
get_send_statusZustellstatus einer versendeten Rechnung

Einrichtung

Der MCP-Server wird mit der Desktop-Installation ausgeliefert und über stdio gestartet. Eintrag in der MCP-Konfiguration deines Clients:

{
  "mcpServers": {
    "invoicetotal": {
      "command": "invoicetotal-mcp",
      "env": {
        "INVOICETOTAL_DB": "file:./data/invoicetotal.db",
        "INVOICETOTAL_SECRET": "<lokales Geheimnis aus der App>"
      }
    }
  }
}

INVOICETOTAL_TENANT wählt bei mehreren Mandanten den aktiven aus. Die Werte findest du in der App unter „Hilfe". Alles Weitere ist optional und betrifft nur den Versandweg.

Was der Assistent darf — und was nicht

Datenhaltung

Formate

Status

Der MCP-Server ist gebaut und Teil der Anwendung. Eine öffentliche HTTP-API steht als eigener Baustein an; die Spezifikation entsteht zusammen mit der Mobile-App. Bis dahin ist MCP über stdio der unterstützte Weg für Agenten.

Für Menschen, die neben dem Agenten sitzen

Der MCP-Zugang kostet nichts extra. Was dein Assistent auslöst, läuft über dein normales Konto zu den normalen Preisen — mit deiner Freigabe an den Stellen, an denen es darauf ankommt.

Frühen Zugang sichern →