Lexware Office MCP Server
Lexware Office
Fragt Kontakte, Rechnungen, Angebote und Belege aus Lexware Office ab und legt sie auf Wunsch auch an – standardmäßig nur lesend.
- Software
- Lexware Office
- Kategorie
- Finanzen & Buchhaltung
- Typ
- Community
- Lizenz
- Open Source
- Anbindung
- Lokal (stdio)
- Authentifizierung
- API-Key
Einrichtung
{
"mcpServers": {
"lexware-office": {
"command": "npx",
"args": ["-y", "--package=github:JannikWempe/mcp-lexware-office#semver:^2", "lexware-office"],
"env": {
"LEXWARE_OFFICE_API_KEY": "<API_KEY>",
"LEXWARE_OFFICE_READ_ONLY": "true"
}
}
}
}Was Lexware Office ist
Lexware Office, bis 2024 unter dem Namen lexoffice bekannt, ist eine webbasierte Buchhaltungs- und Rechnungssoftware von Haufe-Lexware für Selbständige, Freiberufler und kleine Unternehmen. Sie deckt Angebote und Rechnungen, Belegerfassung, Bankabgleich und die laufende Buchhaltung ab und lässt sich mit dem Steuerberater teilen.
Über die Public API, eine REST-Schnittstelle, kann Lexware Office mit anderen Systemen verbunden werden. Auf dieser Schnittstelle baut der MCP-Server auf.
Hinweis: Die Public API ist laut Lexware erst ab dem Paket XL enthalten. In kleineren Paketen lässt sich der Server daher nicht nutzen.
Welche Funktionen der MCP-Server bietet
Der Server arbeitet im sogenannten Code Mode: Statt eines Werkzeugs pro API-Endpunkt stellt er nur zwei Tools bereit. Mit search durchsucht der Assistent einen kuratierten Katalog der Lexware-API, mit execute führt er abgeschottete Abfragen und mehrstufige Abläufe aus. So deckt der Server die gesamte API ab, einschließlich Seitenblättern und Auswertungen in einem einzigen Aufruf.
Inhaltlich erreichbar sind:
- Verkaufsbelege: Rechnungen, Angebote, Auftragsbestätigungen, Gutschriften, Lieferscheine, Mahnungen und Abschlagsrechnungen
- Kontakte: Kunden und Lieferanten anlegen, abrufen und ändern
- Buchhaltung: Belege, Buchungskategorien, Zahlungen und Datei-Uploads, etwa für Eingangsrechnungen als PDF
- Stammdaten: Firmenprofil, Länder, Drucklayouts, Zahlungsbedingungen und Vorlagen für wiederkehrende Rechnungen
- Webhooks: Ereignis-Abonnements anlegen, anzeigen und löschen
Hinweis: Der Server ist standardmäßig schreibgeschützt. Anlegen, Ändern und Löschen sind erst möglich, wenn das Schreiben ausdrücklich per Umgebungsvariable freigegeben wird. Der API-Schlüssel bleibt dabei im Serverprozess und wird dem Assistenten nicht offengelegt.
Typische Anwendungsfälle
- Offene Posten im Blick: „Welche Rechnungen sind seit mehr als 30 Tagen überfällig, und wie hoch ist die Summe je Kunde?"
- Umsatzauswertung im Gespräch: Rechnungsvolumen eines Quartals nach Kunden oder Monaten zusammenfassen, ohne einen Export in Excel
- Angebote vorbereiten: Aus einer E-Mail oder einem Gesprächsprotokoll ein Angebot für einen bestehenden Kontakt als Entwurf anlegen
- Kontaktpflege: Neue Kunden aus einer Visitenkarte oder Signatur übernehmen und Dubletten finden
- Belegeingang: Eingangsrechnungen als PDF hochladen und als Beleg in Lexware Office ablegen

