Claude Code
Buchhaltung mit Claude Code verbinden
Claude Code ist ein Agent im Terminal — und mit dem MCP-Server spricht er direkt mit Ihrer Buchhaltung. Ein Befehl genügt, um den Server über die gehostete URL hinzuzufügen; danach ziehen Sie mit einem Satz die Saldenliste, prüfen offene Posten oder lassen Eingangsrechnungen buchen. Der Scope Ihres Schlüssels legt fest, ob der Agent nur liest oder auch schreibt, und die GoBD-Regeln greifen bei jeder Buchung.
Warum Claude Code und die Buchhaltung gut zusammenpassen
Claude Code lebt im Terminal, wo ohnehin Skripte, Exporte und Auswertungen entstehen. Über MCP bekommt der Agent Ihre echten Zahlen in denselben Ablauf — ohne Copy-and-paste aus einer anderen Software.
Ein Befehl zum Anbinden
Sie fügen den MCP-Server mit einem Befehl über die gehostete URL hinzu. Keine Installation, kein lokaler Prozess — der Bearer-Schlüssel steckt im Header und der Agent kennt sofort alle 14 Werkzeuge.
Fragen in natürlicher Sprache
Statt Endpoints auswendig zu lernen, formulieren Sie Ihr Anliegen. Der Agent wählt selbst das passende Werkzeug — etwa die Saldenliste eines Jahres oder die Liste offener Posten.
Vom Lesen zum Buchen
Mit einem write-Schlüssel wird aus der Auskunft eine Aktion: der Agent bucht offene Eingangsrechnungen oder legt eine manuelle Buchung an, immer durch den geprüften Buchungskern.
MCP-Server in Claude Code hinzufügen
So binden Sie die Buchhaltung über die gehostete Variante an. $MCP_URL und Ihren Schlüssel mit dem Präfix jab_live_ finden Sie in der App unter API-Zugang; setzen Sie beide in den Befehl ein.
claude mcp add --transport http buchhaltung \ "$MCP_URL" --header "Authorization: Bearer jab_live_…"
Beispiel-Prompts für den Alltag
Sobald der Server steht, arbeiten Sie in ganzen Sätzen. Der Agent übersetzt Ihr Anliegen in die passenden Werkzeugaufrufe und gibt Ihnen strukturierte Ergebnisse zurück.
- "Gib mir die Saldenliste 2024" — der Agent ruft die Saldenliste für das Wirtschaftsjahr ab, inklusive der HGB-Zuordnung je Konto.
- "Zeig mir alle offenen Eingangsrechnungen" — er liest die offenen Posten aus den Kreditoren und listet Betrag und Fälligkeit.
- "Buche die offenen Eingangsrechnungen" — mit write-Scope erfasst er die Rechnungen samt Vorsteuer über den regulären Buchungskern.
- "Welche Bankumsätze im Dezember sind noch nicht zugeordnet?" — er zieht die Bankzeilen und stellt die offenen Positionen zusammen.
read oder write — Sie entscheiden
Der Scope des Schlüssels bestimmt, was Claude Code darf. Beginnen Sie ruhig mit einem read-Schlüssel für Auswertungen und ziehen Sie erst dann einen write-Schlüssel nach, wenn der Agent buchen soll.
- read: Stammdaten, Wirtschaftsjahre, Kontenrahmen, Journal, Saldenliste, offene Posten, Rechnungen und Bankumsätze lesen.
- read plus write: zusätzlich manuelle Buchung, Storno statt Löschen, Ausgangsrechnung stellen und Eingangsrechnung erfassen.
- Ein reiner read-Schlüssel kann niemals buchen — selbst wenn Sie es ausdrücklich verlangen, fehlt dem Agenten das Werkzeug dafür.
- Für einen zeitlich befristeten Auftrag legen Sie einen kurzlebigen Schlüssel an und widerrufen ihn danach.
GoBD und Grenzen
Auch im Terminal gelten alle Regeln. Claude Code kann über die Anbindung nur das, was die API erlaubt — nicht mehr.
- Jede Buchung läuft durch denselben Kern wie die Oberfläche: append-only, Festschreibung, Storno statt Löschen, Soll gleich Haben.
- Der Agent kann keinen Jahresabschluss, keinen Anhang und keine E-Bilanz über die API erstellen; er bereitet nur die Zahlen dafür vor.
- Ein Schlüssel gehört zu genau einer Firma — Claude Code kommt nie an die Daten eines anderen Mandanten.
- Kein SQL, kein freier Query: der Agent bleibt in der festen Endpoint-Liste.
Häufige Fragen
Welchen Client brauche ich für diese Anleitung?
Claude Code, den Agenten fürs Terminal. Der MCP-Server funktioniert genauso mit Claude Desktop; der Anbinde-Befehl ist derselbe, nur läuft er dort über die grafische Konfiguration statt über die Kommandozeile.
Muss ich etwas installieren?
Für die gehostete Variante nicht. Sie fügen den Server über die URL hinzu und setzen Ihren Bearer-Schlüssel in den Header. Eine lokale npx-Variante ist vorgesehen, das zugehörige npm-Paket ist aber noch nicht veröffentlicht.
Kann Claude Code wirklich buchen?
Ja, sofern Ihr Schlüssel den Scope read plus write hat. Der Agent legt manuelle Buchungen an, storniert oder erfasst Rechnungen — jeweils über den regulären Buchungskern mit allen GoBD-Prüfungen. Mit einem reinen read-Schlüssel liest er nur.
Sieht der Agent auch alte Wirtschaftsjahre?
Ja. Über die Werkzeuge liest er die Wirtschaftsjahre samt Status und kann die Saldenliste oder das Journal je Jahr abrufen. Schreibende Aktionen unterliegen dabei denselben Festschreibungsregeln wie in der Oberfläche.
Wie stoppe ich den Zugriff schnell?
In der App unter API-Zugang widerrufen Sie den Schlüssel. Sofort danach kann Claude Code keine Werkzeuge mehr aufrufen. Ihre Buchhaltung bleibt vollständig erhalten; nur die Anbindung ist getrennt.