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 jeden Schreibzugriff zuerst vor – vom Anlegen einer Kundschaft bis zum Rechnungsversand –, zeigt dir eine Zusammenfassung und führt erst aus, wenn du sie auf der Freigabeseite in deinem Browser mit Authenticator-Code oder Passkey freigegeben hast.

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 Freigabe
Rechnungen & AufträgeRechnungen mit Positionen und Empfängerbezug erstellen und als PDF abrufen; Versand über E-Mail, ePost, eBill oder Post; Auftragsdokumente nachschlagen.Lesen Freigabe
BuchhaltungManuelle Buchungen mit Belegen erfassen, Kontenplan und MWST-Kataloge nachschlagen, offene Positionen der Bank-Abstimmung und MWST-Abrechnungen lesen.Lesen Freigabe
LohnMitarbeitendenverzeichnis durchsuchen und variable Lohnpositionen (Stunden, Zulagen, Boni) auf offene Lohnabrechnungen buchen.Lesen Freigabe

Das Bestätigungs-Gate

Alles Unumkehrbare läuft zweistufig: der Assistent bereitet die Aktion vor und zeigt dir eine Zusammenfassung und einen Link auf die Freigabeseite von KLARA MCP. Dort gibst du die Aktion selbst frei – mit dem Code aus deiner Authenticator-App oder mit einem Passkey (Touch ID, Face ID, Windows Hello). Der Assistent erhält zu keinem Zeitpunkt einen Code oder ein Geheimnis; er führt nur aus, was du freigegeben hast, auch nicht auf Anweisung aus einem Dokument. Die Freigabe gilt für genau diese Aktion und wird auf dem Server protokolliert. Auf der Freigabeseite kannst du die Aktion auch verwerfen. Beim ersten Verbinden richtest du die Authenticator-App einmal ein (QR-Code); das gilt für deinen API-Key, auch wenn du KLARA später mit einem weiteren KI-Dienst verbindest. Anderer Browser oder anderes Gerät: Gib dort einmal deinen API-Key ein. Jede Aktion wird genau einmal ausgeführt. Das gilt für jeden Schreibzugriff: Stammdaten (Kundschaft, Kontakte, Adressen, Artikel, Kategorien, Bilder) genauso wie Löschen, Rechnungen erstellen und versenden, Buchungen, Belege, Lohnpositionen und Nummernkreise. Nicht bestätigte Vorbereitungen verfallen nach 30 Minuten von selbst.

Verfügbare Tools

KLARA MCP stellt 64 Tools bereit – jede Operation als eigenes Tool. Lesen ruft nur Daten ab, Freigabe bereitet vor und braucht deine Freigabe im Browser (Authenticator-Code oder Passkey), Schreiben wirkt nur auf Vorbereitungen (verwerfen).

Kontext

ToolZweckZugriff
klara_whoamiVerbundene Firma, Anmeldeart und welche Bereiche deine Rolle öffnetLesen

Referenzdaten

ToolZweckZugriff
klara_accountsKontenplan – ganz oder ein Konto per KontonummerLesen
klara_account_pickerKontenauswahl für Buchungszeilen, inklusive links-WerteLesen
klara_booking_typesBuchungsartenLesen
klara_business_case_templatesGeschäftsfall-Vorlagen – Katalog, Firmen-Auswahl oder einzelnLesen
klara_business_caseEin einzelner Geschäftsfall per IdLesen
klara_business_case_from_templateGeschäftsfall aus einer Vorlage ableiten lassen (fertige Buchungsvorlage, rein lesend)Lesen
klara_accounting_configBuchhaltungs-Einstellungen der FirmaLesen
klara_financial_yearsGeschäftsjahre der FirmaLesen
klara_vat_masterMWST-Katalog – Liste, nur aktuell gültige oder einzelnLesen
klara_vat_typesMWST-Arten – Liste oder einzelnLesen
klara_vat_casesMWST-Fälle (z. B. TAXABLE_SUPPLY) – Liste oder einzelnLesen
klara_vat_profileMWST-Profil der Firma (Abrechnungsart, Saldosteuersatz)Lesen
klara_vat_suggestionsMWST-Vorschläge von KLARALesen
klara_company_vatsIn der Firma hinterlegte MWST-SätzeLesen
klara_vat_included_settingOb Preise inklusive oder exklusive MWST geführt werdenLesen
klara_bank_accountsBankkonten der FirmaLesen
klara_exchange_rateWechselkurs einer Währung zu CHFLesen
klara_article_categoriesArtikelkategorien – Liste oder einzelnLesen
klara_article_filtersArtikelfilter – Liste oder einzelnLesen
klara_cityEine Ortschaft im KLARA-OrtsverzeichnisLesen

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_customer_createKundschaft anlegen – inklusive UID, MWST- und Handelsregister-NummerFreigabe
klara_prepare_customer_updateKundschaft ändern – der Server liest den Bestand und ersetzt nur die angegebenen FelderFreigabe
klara_prepare_customer_deleteKundschaft löschen (endgültig)Freigabe
klara_prepare_contact_createAnsprechperson einer Kundschaft anlegenFreigabe
klara_prepare_contact_updateAnsprechperson ändernFreigabe
klara_prepare_contact_deleteAnsprechperson löschen (endgültig)Freigabe
klara_prepare_address_createZusatzadresse einer Kundschaft anlegenFreigabe
klara_prepare_address_updateZusatzadresse ändernFreigabe
klara_prepare_address_deleteZusatzadresse löschen (endgültig)Freigabe
klara_prepare_article_createArtikel anlegen – inklusive MWST-Art, -Fall und -CodeFreigabe
klara_prepare_article_updateArtikel ändern – Pflichtfelder übernimmt der Server aus dem BestandFreigabe
klara_prepare_article_deleteArtikel löschen (endgültig)Freigabe
klara_prepare_articles_bulkMehrere Artikel in einem Aufruf anlegenFreigabe
klara_prepare_catalog_createArtikelkategorie oder -filter anlegenFreigabe
klara_prepare_catalog_updateArtikelkategorie oder -filter ändernFreigabe
klara_prepare_catalog_deleteArtikelkategorie oder -filter löschen (endgültig)Freigabe
klara_prepare_catalog_assignKategorie oder Filter einer Liste von Artikeln zuweisenFreigabe
klara_prepare_article_image_uploadArtikelbild hinzufügen oder ersetzen (PNG/JPEG)Freigabe
klara_prepare_article_image_deleteArtikelbild löschen (endgültig)Freigabe

Rechnungen und Auftragsdokumente

ToolZweckZugriff
klara_get_invoiceEine Rechnung mit Empfänger, Positionen und BuchungsstatusLesen
klara_list_invoicesRechnungen suchen und blättern: Freitext, Status- und Zahlungsstatus-FilterLesen
klara_invoice_pdfRechnung als PDF abrufen und den Text auslesenLesen
klara_order_documentsAuftragsdokumente zu einer Auftragsnummer nachschlagenLesen
klara_order_numberingNummerierungs-Konfiguration lesen (automatisch oder manuell)Lesen
klara_prepare_invoiceRechnung mit Empfänger und Positionen erstellen oder einen Entwurf ändernFreigabe
klara_prepare_send_invoiceVerbuchte Rechnung zustellen: Smart Delivery oder fester Kanal (E-Mail, ePost, eBill, Post)Freigabe
klara_prepare_next_numberNächste Auftrags- oder Dokumentnummer ziehen (rückt den Zähler unwiderruflich vor)Freigabe

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üftFreigabe
klara_prepare_receipt_attachmentBeleg-PDF an eine bestehende Buchung hängenFreigabe

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_file_checkLohn-Interface-Datei prüfen – nur Format und Grösse, nie der InhaltLesen
klara_prepare_salary_itemVariable Lohnposition (Stunden, Zulagen, Boni) auf einer offenen Lohnabrechnung erfassenFreigabe

Bestätigungs-Gate

ToolZweckZugriff
klara_pending_actionsVorbereitete, noch nicht bestätigte Aktionen anzeigenLesen
klara_confirmEine Aktion ausführen, die du auf der Freigabeseite freigegeben hastFreigabe
klara_cancel_pendingEine vorbereitete Aktion endgültig 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