KLARA

KLARA MCP

Der MCP-Server für KLARA: verbinde deine KLARA Business Software mit deinem KI-Assistenten und verwalte Kundschaft, Artikel, Rechnungen, Buchhaltung und Lohn direkt aus dem Gespräch.

Überblick

KLARA MCP ist ein Server nach dem offenen Model Context Protocol (MCP), betrieben von ePost Service AG. Er verbindet MCP-fähige KI-Assistenten – zum Beispiel Claude oder ChatGPT – mit deinem KLARA-Mandanten. Der Assistent kann damit Kundschaft und Artikel suchen und pflegen, Rechnungen mit Positionen und Empfängerbezug erstellen, Buchungen samt Belegen erfassen und variable Lohnpositionen auf offene Lohnabrechnungen buchen.

Wichtig zu wissen: Jede Aktion wirkt sich direkt auf die echten Daten deiner Firma aus. Deshalb bereitet KLARA MCP alles Unumkehrbare (Löschen, Rechnungen, Versand, Buchungen, Lohn) zuerst vor, zeigt dir eine Zusammenfassung und führt erst aus, wenn du mit einem einmaligen Bestätigungscode zustimmst.

Verbinden

Schritt 1 für alle Clients: API-Key in KLARA erstellen. In KLARA unter Benutzer einen neuen API-Key anlegen. Gib ihm nur die Rollen, die du wirklich brauchst – KLARA MCP erreicht genau das, was die Rolle des Keys öffnet. Die Anmeldung funktioniert ausschliesslich mit einem API-Key; dein KLARA-Passwort gibst du nur bei KLARA selbst ein, nie auf anderen Seiten.

Mit Claude verbinden

  1. In Claude unter Einstellungen → Connectors auf Custom Connector hinzufügen gehen und https://mcp.klara.ch/mcp eintragen – oder den KLARA-Eintrag im Connector-Verzeichnis wählen.
  2. Claude öffnet die KLARA-MCP-Anmeldeseite: API-Key einfügen und verbinden.

Mit ChatGPT verbinden

  1. chatgpt.com/plugins öffnen und auf das Plus «Neues Plugin» klicken. Als Adresse https://mcp.klara.ch/mcp eintragen.
  2. Beim ersten Verbinden öffnet sich die KLARA-MCP-Anmeldeseite: API-Key einfügen und verbinden.

Starte mit dem Prompt «KLARA whoami» – der Assistent zeigt dir dann, mit welcher Firma du verbunden bist und welche Bereiche deine Rolle öffnet.

Beispiele

So sehen typische Aufträge an deinen KI-Assistenten aus (alle Angaben erfunden):

Rechnung erstellen«Erstelle einen Rechnungsentwurf für die Muster AG: 3 Beratungsstunden zu 180 Franken, zahlbar in 30 Tagen.»
Stammdaten pflegen«Trage bei der Muster AG die UID CHE-123.456.789 nach.»
Artikel anlegen«Lege den Artikel A-1001 an: Beratungsstunde, Dienstleistung, 180 Franken inklusive, Normalsatz 8,1 Prozent.»
Buchung erfassen«Verbuche 250 Franken Büromaterial, bezahlt ab Bankkonto, und häng diesen Beleg als PDF an.»
Lohnposition eintragen«Erfasse 8 Überstunden auf der offenen Lohnabrechnung von Anna Muster.»

Fähigkeiten

BereichWas der Assistent kannZugriff
Kundschaft & ArtikelSuchen, anlegen und ändern: Kundschaft mit Adressen, Kontakten, UID und MWST-Nummer; Artikel mit Preisen, MWST und Bildern; Kategorien und Filter.Lesen Schreiben
Rechnungen & AufträgeRechnungen mit Positionen und Empfängerbezug erstellen und als PDF abrufen; Versand über E-Mail, ePost, eBill oder Post; Auftragsdokumente nachschlagen.Lesen Code
BuchhaltungManuelle Buchungen mit Belegen erfassen, Kontenplan und MWST-Kataloge nachschlagen, offene Positionen der Bank-Abstimmung und MWST-Abrechnungen lesen.Lesen Code
LohnMitarbeitendenverzeichnis durchsuchen und variable Lohnpositionen (Stunden, Zulagen, Boni) auf offene Lohnabrechnungen buchen.Lesen Code

Das Bestätigungs-Gate

Alles Unumkehrbare läuft zweistufig: der Assistent bereitet die Aktion vor und zeigt dir eine Zusammenfassung mit einem einmaligen Bestätigungscode. Erst wenn du den Code nennst, wird ausgeführt – und jede Aktion genau einmal. Das gilt immer für: Löschen, Rechnungen erstellen und versenden, Buchungen, Belege, Lohnpositionen, Nummernkreise, Firmenstamm und Abonnemente. Nicht bestätigte Vorbereitungen verfallen nach 30 Minuten von selbst.

Verfügbare Tools

KLARA MCP stellt 34 Tools bereit. Lesen ruft nur Daten ab, Schreiben wird direkt ausgeführt, Code braucht deine Bestätigung mit dem einmaligen Code.

Kontext und Referenzdaten

ToolZweckZugriff
klara_whoamiVerbundene Firma, Anmeldeart und welche Bereiche deine Rolle öffnetLesen
klara_reference_dataKontenplan, MWST-Kataloge und -Fälle, Buchungsarten, Vorlagen, Bankkonten, Wechselkurse, Städte, Artikelkategorien und -filterLesen

Kundschaft und Artikel

ToolZweckZugriff
klara_search_customersKundschaft suchen über Name, E-Mail, Telefon oder KundennummerLesen
klara_get_customerEine Kundschaft im Detail, auf Wunsch mit Ansprechpersonen und ZusatzadressenLesen
klara_search_articlesArtikel per Volltextsuche oder Liste nach ProdukttypLesen
klara_article_detailsEin Artikel mit Varianten, Set-Bestandteilen und BildLesen
klara_lookup_articlesArtikel gezielt nach Artikelnummern oder als aufgelöste VariantenlisteLesen
klara_prepare_customerKundschaft anlegen oder ändern – inklusive UID, MWST- und Handelsregister-NummerSchreiben Löschen: Code
klara_prepare_customer_contactAnsprechperson einer Kundschaft anlegen oder ändernSchreiben Löschen: Code
klara_prepare_customer_addressZusatzadresse einer Kundschaft anlegen oder ändernSchreiben Löschen: Code
klara_prepare_articleArtikel anlegen oder ändern – inklusive MWST-Art, -Fall und -CodeSchreiben Löschen: Code
klara_prepare_articles_bulkMehrere Artikel in einem Aufruf anlegenSchreiben
klara_prepare_article_catalogArtikelkategorien und -filter anlegen, ändern, Artikeln zuweisenSchreiben Löschen: Code
klara_prepare_article_imageArtikelbild hinzufügen oder ersetzen (PNG/JPEG)Schreiben Löschen: Code

Rechnungen und Auftragsdokumente

ToolZweckZugriff
klara_get_invoiceEine Rechnung mit Empfänger, Positionen und BuchungsstatusLesen
klara_recent_invoicesProtokoll der über KLARA MCP erstellten Rechnungen (die KLARA-API hat keine Rechnungsliste)Lesen
klara_invoice_pdfRechnung als PDF abrufen und den Text auslesenLesen
klara_order_documentsAuftragsdokumente nachschlagen und die Nummerierungs-Konfiguration lesenLesen
klara_prepare_invoiceRechnung mit Empfänger und Positionen erstellen oder einen Entwurf ändernCode
klara_prepare_send_invoiceVerbuchte Rechnung zustellen: Smart Delivery oder fester Kanal (E-Mail, ePost, eBill, Post)Code
klara_prepare_next_numberNächste Auftrags- oder Dokumentnummer ziehen (rückt den Zähler unwiderruflich vor)Code

Buchhaltung

ToolZweckZugriff
klara_bank_open_positionsOffene Positionen der Bank-AbstimmungLesen
klara_vat_reportMWST-Abrechnung einer Periode lesen (ohne Neuberechnung)Lesen
klara_prepare_bookingManuelle Buchung erfassen, auf Wunsch direkt mit Beleg-PDF; Soll/Haben wird vorab geprüftCode
klara_prepare_receipt_attachmentBeleg-PDF an eine bestehende Buchung hängenCode

Lohn

ToolZweckZugriff
klara_search_employeesMitarbeitendenverzeichnis mit Suche, Filter und SortierungLesen
klara_addable_salary_itemsWelche Lohnarten auf die offene Lohnabrechnung einer Person dürfenLesen
klara_payroll_exportLohn-Interface-Datei erzeugen (Inhalt nur auf ausdrückliches Verlangen)Lesen
klara_prepare_salary_itemVariable Lohnposition (Stunden, Zulagen, Boni) auf einer offenen Lohnabrechnung erfassenCode

Mandant und Bestätigungs-Gate

ToolZweckZugriff
klara_prepare_profileFirmenstamm des eigenen Mandanten ändern oder anlegenCode
klara_prepare_subscriptionKLARA-Abonnement anlegen (kostenpflichtig, eigene Vertragsbedingungen)Code
klara_pending_actionsVorbereitete, noch nicht bestätigte Aktionen anzeigenLesen
klara_confirmEine vorbereitete Aktion mit dem Bestätigungscode ausführenCode
klara_cancel_pendingEine vorbereitete Aktion verwerfenSchreiben

Sicherheit & Daten

Troubleshooting

«Zugriff verweigert» oder ein Bereich fehlt

Der Rolle deines API-Keys fehlt die Berechtigung, oder deiner Firma das passende KLARA-Abo – ohne Abo bleibt eine Funktion auch für Administratoren zu. Frag den Assistenten nach «KLARA whoami»: die Antwort zeigt, welche Bereiche offen sind. Für mehr Zugriff in KLARA unter Benutzer einen Key mit passender Rolle erstellen und neu verbinden.

Eine Ortschaft wird beim Anlegen abgelehnt

KLARA prüft Ortschaften gegen sein eigenes Verzeichnis und kennt manche nur mit Kantonszusatz – zum Beispiel «Studen BE» statt «Studen». Schreibweise anpassen und erneut versuchen; die Fehlermeldung weist darauf hin.

Rechnung erstellen verlangt eine Dokumentnummer

Deine Firma nummeriert Rechnungen manuell. Dann zieht KLARA MCP bewusst keine Nummer aus dem Zähler – nenn dem Assistenten die nächste Nummer deiner Belegserie, sie wird als Dokumentnummer übernommen. Bei automatischer Nummerierung passiert das von selbst.

Beim Verbuchen entsteht kein Rechnungs-PDF

Das ist Verhalten der KLARA-API: anders als die Oberfläche erzeugt sie beim Verbuchen kein Dokument. Bitte den Assistenten anschliessend, das PDF zu erstellen – auf Wunsch hängt er es danach an die Buchung an.

Neue Funktionen tauchen nicht auf

KI-Assistenten merken sich die Werkzeugliste eines Servers beim Verbinden. Nach Updates von KLARA MCP einmal trennen und neu verbinden.

Die erste Antwort dauert lange

Nach längerer Pause startet der Server neu (Kaltstart). Die erste Anfrage kann darum einige Sekunden dauern, danach ist es schnell.

«Diese Aktion ist nicht mehr gültig»

Vorbereitete Aktionen verfallen nach 30 Minuten ohne Bestätigung – aus Sicherheit. Bitte den Assistenten einfach, die Aktion neu vorzubereiten.

Serverfehler mit Vorfall-id bei Verbuchen, PDF oder Versand

Bekannte Fehler der KLARA-Schnittstelle (Stand August 2026, KLARA gemeldet): das Verbuchen von Rechnungen, das PDF-Rendern und der Versand können über die Schnittstelle mit einem Serverfehler enden, obwohl dieselbe Aktion in der KLARA-Oberfläche funktioniert. Führe die Aktion in KLARA aus; die Vorfall-id aus der Meldung hilft dem Support.

Support

Fragen, Probleme oder Sicherheitsanliegen zu KLARA MCP: support@klara.ch

Hilfreich für eine schnelle Antwort: die Fehlermeldung aus deinem KI-Assistenten – sie enthält bei KLARA-Fehlern eine Vorfall-id, die den Fall eindeutig macht. Bitte nie API-Keys oder Passwörter mitschicken.

Mehr zu KLARA: klara.ch · Für Entwicklerinnen und Entwickler: developer.klara.ch