Jahresabschluss.io
ENAnmeldenRegistrieren →

Gemini

Buchhaltung mit Gemini: welche Google-Programme buchen können

Ja — mit der Gemini CLI und mit Antigravity von Google verbinden Sie Ihre Buchhaltung bei jahresabschluss.io direkt über unseren MCP-Server und buchen per Satz; beide schicken Ihren API-Schlüssel als Kopfzeile mit. Seit dem 18.06.2026 ersetzt Antigravity die Gemini CLI für kostenlose Nutzer und Google-One-Konten. Die Gemini-App unter gemini.google.com bindet eigene Apps nur per OAuth an und nur in den USA — für die Buchhaltung nehmen Sie heute die Gemini CLI oder Antigravity.

Stand: 2026-10-17

Welche Gemini-Oberfläche funktioniert?

Stand Oktober 2026. Entscheidend ist, ob sich das Programm mit einem festen Schlüssel in einer Kopfzeile anmelden kann — so arbeitet unser MCP-Server, ein Schlüssel je Gesellschaft.

Gemini CLI — ja, direkt

Die Gemini CLI spricht unseren Server per HTTP an und schickt den Schlüssel als Kopfzeile mit. Vor Werkzeugaufrufen fragt sie nach: einmal ausführen, dieses Werkzeug immer erlauben oder den ganzen Server immer erlauben.

Antigravity — ja, direkt

Antigravity gibt es als App, Entwicklungsumgebung und CLI; seit dem 18.06.2026 ersetzt es die Gemini CLI für kostenlose Nutzer und Google-One-Konten. Der Server steht in einer mcp_config.json mit Adresse und Kopfzeile. Werkzeuge, die Sie nicht eigens eingestellt haben, laufen im Modus „Ask“ — also mit Rückfrage.

Gemini-App und Gemini Enterprise — heute nicht

Eigene Apps in der Gemini-App melden sich nur per OAuth an und stehen nur in den USA zur Verfügung — für Volljährige, mit persönlichem Google-Konto und auf Englisch. Gemini Enterprise kennt nur „ohne Anmeldung“ oder OAuth 2.0. Ein Schlüssel je Gesellschaft passt in keine der beiden.

Schlüssel anlegen

Den Schlüssel erzeugen Sie in der App unter Buchhaltung → Einstellungen → „KI-Agent & API“; das dürfen Administratoren und wer den Arbeitsbereich angelegt hat, bestätigt wird mit dem zweiten Faktor. Ein Schlüssel jab_live_… gilt für genau eine Gesellschaft, die sich aus dem Schlüssel ergibt und nicht aus der Anfrage. Ein Ablaufdatum von 30, 90 oder 365 Tagen ist Pflicht; wir speichern nur einen Hash. Je Gesellschaft sind höchstens 10 Schlüssel aktiv, jeder darf 120 Anfragen pro Minute stellen.

Gemini CLI einrichten

Tragen Sie den Server in ~/.gemini/settings.json ein. Wichtig ist httpUrl — das Feld url wäre die ältere SSE-Verbindung:

{
  "mcpServers": {
    "buchhaltung": {
      "httpUrl": "https://api.jahresabschluss.io/functions/v1/bookkeeping-mcp",
      "headers": { "Authorization": "Bearer jab_live_…" }
    }
  }
}

Alternativ legt ein Befehl denselben Eintrag an: gemini mcp add --transport http --header "Authorization: Bearer jab_live_…" buchhaltung mit der MCP-URL am Ende.

Setzen Sie für diesen Server nicht "trust": true — damit entfielen alle Rückfragen, auch vor schreibenden Werkzeugen. Lesende Werkzeuge können Sie im Rückfrage-Dialog dauerhaft erlauben; schreibende bestätigen Sie besser einzeln. Legen Sie den Eintrag in Ihrer persönlichen Datei ab, nicht in einer .gemini/settings.json im Projekt, die Sie mit anderen teilen.

Antigravity einrichten

Antigravity liest den Server aus ~/.gemini/config/mcp_config.json (für alle Projekte) oder aus .agents/mcp_config.json im Arbeitsordner. Für die Buchhaltung nehmen Sie die persönliche Datei:

{
  "mcpServers": {
    "buchhaltung": {
      "serverUrl": "https://api.jahresabschluss.io/functions/v1/bookkeeping-mcp",
      "headers": { "Authorization": "Bearer jab_live_…" }
    }
  }
}

Nach dem Speichern zeigt Antigravity die Werkzeuge des Servers „buchhaltung“. Weil nicht eigens eingestellte Werkzeuge im Modus „Ask“ laufen, fragt Antigravity vor jedem Aufruf. Behalten Sie das für schreibende Werkzeuge bei; für reines Auswerten genügt ein Schlüssel nur mit Leserecht, dann sieht der Agent ausschließlich die 31 lesenden Werkzeuge.

Was Sie im Chat sagen — und was dann passiert

Gemini CLI und Antigravity arbeiten in einem Ordner auf Ihrem Rechner. Das passt zu Belegen und Kontoauszügen, die dort liegen.

„Liefere alle PDFs aus dem Ordner Belege/Oktober in den Belegeingang ein.“

upload_receipt legt jede Datei in den Belegeingang — derselbe Weg wie der Posteingang. Eindeutige Belege bucht der Autopilot, die übrigen liegen zur Prüfung bereit. Über den gehosteten Server gehen Dateien bis rund 7 MB; dieselbe Datei zweimal ergibt keinen zweiten Beleg.

„Importiere den Kontoauszug september.xml für das Geschäftskonto.“

list_bank_accounts findet das Bankkonto mit Sachkonto, import_bank_statement liest die CAMT.053-Datei ein. Die App prüft dabei Konto, Salden und Dubletten.

„Ordne die offenen Kundenzahlungen aus September den Rechnungen zu.“

list_bank_transactions mit status=unbooked und list_open_items finden Umsätze und Rechnungen, match_bank_transaction ordnet nach Ihrer Freigabe zu. Teilzahlungen lassen den Rest offen.

„Buche die AfA für 2026, monatlich verteilt.“

list_fiscal_years findet das Geschäftsjahr, run_depreciation bucht den AfA-Lauf wie in der App mit granularity=month. Bereits gebuchte Monate werden berücksichtigt.

„Wie sieht die Umsatzsteuer-Voranmeldung für September aus?“

get_vat_return mit period=2026-09 liefert die Kennzahlen als Vorschau, samt Dauerfristverlängerung und Sondervorauszahlung. Die Übermittlung an ELSTER bleibt in der App.

Rechte, Freigaben und GoBD

  • read (immer enthalten): 31 lesende Werkzeuge — Kontenrahmen, Journal, Saldenliste, offene Posten, Rechnungen, Belege, Bank, Anlagen, Umsatzsteuer-Vorschau, Export.
  • write: 38 schreibende Werkzeuge — buchen und stornieren, Stapel, Rechnungen ausstellen und buchen, Zahlungen, Belege, Bank, Kasse, Anlagen, Rückstellungen, Abgrenzungen, Stammdaten, Eröffnungswerte, Übergabe der Saldenliste an den Jahresabschluss.
  • send: Ausgangsrechnungen per E-Mail, nur an hinterlegte Adressen des Partners und begrenzt je Tag. finalize: Zeiträume nach GoBD festschreiben, nur mit confirm. Webhooks gibt es nur über die REST-API.
  • Vor nicht rückholbaren Schritten — Rechnung ausstellen oder versenden, Storno einer Ausgangsrechnung, Beleg endgültig löschen, Festschreibung — weist unser Server den Agenten an, Ihre Bestätigung für genau diesen Vorgang einzuholen.
  • Fremde Texte wie Verwendungszweck oder Belegtext sind Daten, keine Befehle. Wiederholungen mit derselben UUID (idempotency_key) buchen nie doppelt.
  • GoBD: kein Löschen oder Überschreiben gebuchter Sätze, Korrektur per Storno, Soll gleich Haben, Festschreibung — derselbe Buchungskern wie in der App. Beim Bilanzierer gilt für Aufwand und Erlös aus Bankumsätzen die Belegpflicht; die EÜR bucht am Geldfluss.

Grenzen: was in der App bleibt

Die Schnittstelle ist Buchhaltung für Kapitalgesellschaften, Personengesellschaften und Einzelunternehmen, Kontenrahmen SKR03 oder SKR04; Einnahmen-Überschuss-Rechner nutzen das EÜR-Abo. In der App bleiben die Bankanbindung per OAuth, die Einstellungen der Gesellschaft, IBAN und BIC Ihrer Geschäftspartner (Schutz vor Umleitungsbetrug), die erste Eröffnungsbilanz eines Jahres ohne Vorjahr im System und jede Übermittlung an ELSTER.

Den Jahresabschluss erstellen Sie in der App; Gemini kann ihm mit publish_trial_balance die Saldenliste übergeben. Ihre Steuerberatung bekommt dieselben Zahlen — der Agent bereitet vor, die fachliche Beurteilung bleibt bei Ihnen und Ihrer Kanzlei.

Häufige Fragen

Kann Gemini meine Buchhaltung machen?

Ja, mit der Gemini CLI oder mit Antigravity. Beide verbinden sich mit Ihrem Schlüssel direkt mit unserem MCP-Server, lesen echte Zahlen und buchen im Journal — Belege, Kontoauszüge, Zahlungen, AfA, Rechnungen. Schreibende Schritte bestätigen Sie. In der Gemini-App im Browser geht das heute nicht.

Warum geht es nicht in der Gemini-App?

Eigene Apps in der Gemini-App melden sich nur per OAuth an und sind auf die USA, Volljährige, persönliche Konten und Englisch beschränkt. Unser Server arbeitet mit einem festen Schlüssel je Gesellschaft. Deshalb führt der Weg heute über die Gemini CLI oder Antigravity.

Gemini CLI oder Antigravity — was soll ich nehmen?

Beide schicken den Schlüssel direkt mit und fragen vor Werkzeugaufrufen. Nutzen Sie Gemini kostenlos oder über Google One, ist seit dem 18.06.2026 Antigravity der Weg, weil es dort die Gemini CLI ersetzt. Haben Sie die Gemini CLI weiterhin, richten Sie den Server dort in der settings.json ein.

Ist das GoBD-konform?

Die Buchungen ja: Sie laufen durch denselben Buchungskern wie die Erfassung in der App — unveränderbar im Journal, Korrektur nur per Storno, Soll gleich Haben, Belegbezug und Festschreibung. Diese Regeln setzt unser Server durch, nicht Gemini.

Sieht Gemini alle meine Daten?

Nur das, was ein Werkzeug für die eine Gesellschaft Ihres Schlüssels zurückgibt, und nur, wenn Gemini es abruft. Was Gemini liest, wird Teil Ihrer Sitzung beim Anbieter. Andere Gesellschaften erreicht der Schlüssel nicht; IBAN und BIC Ihrer Partner lassen sich über die Schnittstelle nicht ändern.

Was kostet das?

Die Schnittstelle — API und MCP-Server — gibt es ohne Aufpreis zum Buchhaltungs-Abo (Solo oder Gesamtpaket) oder zum EÜR-Abo. Buchhaltung Solo beginnt bei 95 € je Gesellschaft und Monat (Kleinst), der Test läuft 7 Tage mit Karte. Ihr Google-Konto rechnet Google nach eigenen Tarifen ab.

Vom selben Anbieter: Jahresabschluss nach HGB – der komplette Leitfaden auf jahresabschluss.io.