inference.eu

MCP-Server · Buchhaltung

Lexware Office MCP-Server: KI-Agenten aus der EU mit lexoffice verbinden

Lexware Office, bis zur Umbenennung lexoffice, hat keinen eigenen MCP-Server. Der Open-Source-Server für Lexware Office deckt die öffentliche API mit nur zwei Tools ab und blockiert Schreibzugriffe, solange Sie sie nicht erlauben. Agenten auf inference.eu beantworten damit Fragen zu Rechnungen, Belegen und Kontakten.

  1. 01Authentifizierung: API-Schlüssel
  2. 02Community-Server
  3. 03Rechenzentren in der EU

Was Agenten damit tun können

  • 1

    Suche im API-Katalog

    `search` führt ein kleines Skript in einer Sandbox gegen einen kuratierten Katalog der Lexware-Office-API aus, damit der Agent den passenden Endpunkt für Kontakte, Verkaufsbelege, Belege, Zahlungen oder Dateien findet.

  • 2

    Ausführen von API-Abläufen

    `execute` führt ein Sandbox-Skript mit genau einer Fähigkeit aus, `lexware.request` für relative `/v1/...`-Aufrufe. So kann ein einziger Aufruf Seiten durchlaufen, Summen bilden und mehrstufige Auswertungen erstellen.

  • 3

    Abgesicherte Schreibzugriffe und Uploads

    Mit `LEXWARE_OFFICE_ALLOW_WRITES=true` legt der Agent Kontakte an, entwirft Verkaufsbelege, lädt Belegdateien hoch und verwaltet Webhooks. `LEXWARE_OFFICE_READ_ONLY=true` sperrt das alles, unabhängig von anderen Werten.

Was Lexware Office und dieser MCP-Server sind

Lexware Office ist die Cloud-Buchhaltung von Haufe-Lexware aus Freiburg, mit der kleine Unternehmen und Selbstständige Angebote, Rechnungen, Belege und Buchhaltung erledigen. Vor der Umbenennung hieß das Produkt lexoffice. Es bietet eine öffentliche REST-API, aber keinen MCP-Server.

Der Community-Server JannikWempe/mcp-lexware-office deckt diese API im Code Mode ab. Statt Dutzender Endpunkt-Tools gibt es search und execute, die JavaScript in einer Sandbox gegen die API ausführen. Die Tool-Liste bleibt kurz, Seitenabrufe, Summen und Berichte sind trotzdem möglich. Der Server steht unter MIT-Lizenz und läuft als stdio-Prozess.

Was Agenten mit Lexware Office erledigen

Typisch ist eine Übersicht offener Posten: Der Agent geht alle offenen Rechnungen durch, gruppiert sie nach Kunde und Alter und schreibt eine kurze Liste für die wöchentliche Finanzrunde. Ebenso die Monatsabschluss-Vorbereitung: Belege mit Bankzahlungen aus einem anderen Connector abgleichen und fehlende Belege auflisten.

Mit Schreibrechten legt ein Agent aus einer E-Mail-Signatur einen neuen Kundenkontakt an, bereitet ein Angebot als Entwurf vor oder lädt ein Beleg-PDF hoch, damit es in Lexware Office zur Buchung bereitliegt.

Einrichtung und Anmeldung

Erstellen Sie in Lexware Office über das Add-on Public API unter app.lexoffice.de/addons/public-api einen API-Schlüssel. Fügen Sie auf inference.eu den Lexware-Office-Connector zu einem Agenten hinzu und hinterlegen Sie den Schlüssel; er wird verschlüsselt in der EU gespeichert und nie wieder vollständig angezeigt.

Lassen Sie anfangs LEXWARE_OFFICE_READ_ONLY=true gesetzt. Der Schlüssel trägt die Rechte des Kontos, das ihn erstellt hat. Wenn Sie Entwürfe oder Uploads brauchen, setzen Sie LEXWARE_OFFICE_ALLOW_WRITES=true und entfernen den Lesemodus.

Datenschutz und Datenwege

Der Server schickt Anfragen direkt an die Lexware-Office-API. Ihre Buchhaltungsdaten gehen also an Haufe-Lexware, ein deutsches Unternehmen, genau wie bei der Nutzung der Web-App. Zwischen Agent und Lexware sitzt kein weiterer Dienst.

Auf inference.eu liest das Modell die Ergebnisse in Rechenzentren in der EU, und Ihr API-Schlüssel liegt verschlüsselt in der EU. Rechnungen und Kontakte enthalten personenbezogene Daten Ihrer Kunden; prüfen Sie, ob Ihr Vertrag mit Haufe-Lexware die Verarbeitung über eine API-Anbindung abdeckt.

Freigaben und sicherer Einsatz

Nur Lesen ist voreingestellt, und die Skripte des Servers laufen in einer Sandbox, die nur relative Lexware-API-Pfade aufrufen kann. Festgeschriebene Rechnungen lassen sich nach den Grundsätzen ordnungsmäßiger Buchführung nicht mehr ändern; lassen Sie Agenten daher nur Entwürfe anlegen.

Auf inference.eu können Sie verlangen, dass eine Person jeden schreibenden execute-Aufruf vorher freigibt, etwa das Anlegen eines Kontakts oder einen Datei-Upload. Zusammen mit den Audit-Logs des Servers sehen Sie, welche Anfragen der Agent gesendet hat.

Lexware Office (lexoffice): häufige Fragen

Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.

Frage stellen

Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur

Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.

  • Antwort innerhalb eines Werktags
  • Preise für Ihr Volumen
  • AV-Vertrag unterschriftsreif