KLARA

KLARA MCP

Le serveur MCP pour KLARA : connectez votre logiciel de gestion KLARA à votre assistant IA et gérez clients, articles, factures, comptabilité et salaires directement depuis la conversation.

Aperçu

KLARA MCP est un serveur basé sur le protocole ouvert Model Context Protocol (MCP), exploité par ePost Service SA. Il relie les assistants IA compatibles MCP – par exemple Claude ou ChatGPT – à votre mandant KLARA. L'assistant peut ainsi rechercher et gérer clients et articles, créer des factures avec positions et destinataire, saisir des écritures avec justificatifs et enregistrer des positions salariales variables sur les décomptes de salaire ouverts.

Important : Chaque action agit directement sur les données réelles de votre entreprise. C'est pourquoi KLARA MCP prépare d'abord toute action irréversible (suppression, factures, envoi, écritures, salaires), vous en présente un récapitulatif et ne l'exécute que lorsque vous confirmez avec un code à usage unique.

Connexion

Étape 1 pour tous les clients : créer une clé API dans KLARA. Dans KLARA, sous Utilisateurs, créez une nouvelle clé API. Ne lui attribuez que les rôles dont vous avez réellement besoin – KLARA MCP accède exactement à ce que le rôle de la clé ouvre. La connexion fonctionne exclusivement avec une clé API ; ne saisissez votre mot de passe KLARA que sur KLARA, jamais ailleurs.

Connexion avec Claude

  1. Dans Claude, sous Paramètres → Connecteurs, choisissez Ajouter un connecteur personnalisé et saisissez https://mcp.klara.ch/mcp – ou sélectionnez l'entrée KLARA dans le répertoire des connecteurs.
  2. Claude ouvre la page de connexion KLARA MCP : collez la clé API et connectez-vous.

Connexion avec ChatGPT

  1. Ouvrez chatgpt.com/plugins et cliquez sur le plus « Nouveau plugin ». Saisissez l'adresse https://mcp.klara.ch/mcp.
  2. Lors de la première connexion, la page de connexion KLARA MCP s'ouvre : collez la clé API et connectez-vous.

Commencez par le prompt « KLARA whoami » – l'assistant vous montre alors à quelle entreprise vous êtes connecté et quels domaines votre rôle ouvre.

Exemples

Voici à quoi ressemblent des demandes typiques à votre assistant IA (toutes les données sont fictives) :

Créer une facture« Crée un brouillon de facture pour Muster SA : 3 heures de conseil à 180 francs, payable à 30 jours. »
Gérer les données de base« Ajoute le numéro IDE CHE-123.456.789 chez Muster SA. »
Créer un article« Crée l'article A-1001 : heure de conseil, prestation de services, 180 francs TVA incluse, taux normal 8,1 pour cent. »
Saisir une écriture« Comptabilise 250 francs de matériel de bureau, payés par le compte bancaire, et joins ce justificatif en PDF. »
Saisir une position salariale« Enregistre 8 heures supplémentaires sur le décompte de salaire ouvert d'Anna Muster. »

Fonctionnalités

DomaineCe que l'assistant peut faireAccès
Clients & articlesRechercher, créer et modifier : clients avec adresses, contacts, IDE et numéro TVA ; articles avec prix, TVA et images ; catégories et filtres.Lecture Écriture
Factures & commandesCréer des factures avec positions et destinataire, les récupérer en PDF ; envoi par e-mail, ePost, eBill ou poste ; consulter les documents de commande.Lecture Code
ComptabilitéSaisir des écritures manuelles avec justificatifs, consulter le plan comptable et les catalogues TVA, lire les positions ouvertes du rapprochement bancaire et les décomptes TVA.Lecture Code
SalairesParcourir le répertoire du personnel et enregistrer des positions salariales variables (heures, indemnités, bonus) sur les décomptes ouverts.Lecture Code

Le mécanisme de confirmation

Tout ce qui est irréversible se déroule en deux étapes : l'assistant prépare l'action et vous présente un récapitulatif avec un code de confirmation à usage unique. L'exécution n'a lieu que lorsque vous indiquez le code – et chaque action une seule fois. Cela vaut toujours pour : les suppressions, la création et l'envoi de factures, les écritures, les justificatifs, les positions salariales, les compteurs de numérotation, les données de base de l'entreprise et les abonnements. Les préparations non confirmées expirent d'elles-mêmes après 30 minutes.

Outils disponibles

KLARA MCP met 34 outils à disposition. Lecture ne fait que consulter des données, Écriture s'exécute directement, Code nécessite votre confirmation avec le code à usage unique.

Contexte et données de référence

OutilFonctionAccès
klara_whoamiEntreprise connectée, mode de connexion et domaines ouverts par votre rôleLecture
klara_reference_dataPlan comptable, catalogues et cas de TVA, types d'écriture, modèles, comptes bancaires, cours de change, localités, catégories et filtres d'articlesLecture

Clients et articles

OutilFonctionAccès
klara_search_customersRechercher des clients par nom, e-mail, téléphone ou numéro de clientLecture
klara_get_customerUn client en détail, avec contacts et adresses supplémentaires sur demandeLecture
klara_search_articlesArticles par recherche plein texte ou liste par type de produitLecture
klara_article_detailsUn article avec variantes, composants de set et imageLecture
klara_lookup_articlesArticles par numéros d'article ou en liste de variantes résolueLecture
klara_prepare_customerCréer ou modifier un client – y compris IDE, numéro TVA et registre du commerceÉcriture Suppression : code
klara_prepare_customer_contactCréer ou modifier une personne de contact d'un clientÉcriture Suppression : code
klara_prepare_customer_addressCréer ou modifier une adresse supplémentaire d'un clientÉcriture Suppression : code
klara_prepare_articleCréer ou modifier un article – y compris type, cas et code TVAÉcriture Suppression : code
klara_prepare_articles_bulkCréer plusieurs articles en un seul appelÉcriture
klara_prepare_article_catalogCréer et modifier des catégories et filtres d'articles, les attribuer aux articlesÉcriture Suppression : code
klara_prepare_article_imageAjouter ou remplacer une image d'article (PNG/JPEG)Écriture Suppression : code

Factures et documents de commande

OutilFonctionAccès
klara_get_invoiceUne facture avec destinataire, positions et statut comptableLecture
klara_recent_invoicesJournal des factures créées via KLARA MCP (l'API KLARA n'a pas de liste de factures)Lecture
klara_invoice_pdfRécupérer la facture en PDF et en extraire le texteLecture
klara_order_documentsConsulter les documents de commande et la configuration de numérotationLecture
klara_prepare_invoiceCréer une facture avec destinataire et positions, ou modifier un brouillonCode
klara_prepare_send_invoiceEnvoyer une facture comptabilisée : Smart Delivery ou canal fixe (e-mail, ePost, eBill, poste)Code
klara_prepare_next_numberTirer le prochain numéro de commande ou de document (avance le compteur de façon irréversible)Code

Comptabilité

OutilFonctionAccès
klara_bank_open_positionsPositions ouvertes du rapprochement bancaireLecture
klara_vat_reportLire le décompte TVA d'une période (sans recalcul)Lecture
klara_prepare_bookingSaisir une écriture manuelle, avec justificatif PDF sur demande ; débit/crédit vérifié au préalableCode
klara_prepare_receipt_attachmentJoindre un justificatif PDF à une écriture existanteCode

Salaires

OutilFonctionAccès
klara_search_employeesRépertoire du personnel avec recherche, filtres et triLecture
klara_addable_salary_itemsQuels genres de salaire sont admis sur le décompte de salaire ouvert d'une personneLecture
klara_payroll_exportGénérer le fichier d'interface salaires (contenu uniquement sur demande explicite)Lecture
klara_prepare_salary_itemSaisir une position salariale variable (heures, indemnités, bonus) sur un décompte ouvertCode

Entreprise et mécanisme de confirmation

OutilFonctionAccès
klara_prepare_profileModifier ou créer les données de base de votre propre entrepriseCode
klara_prepare_subscriptionCréer un abonnement KLARA (payant, conditions contractuelles propres)Code
klara_pending_actionsAfficher les actions préparées mais pas encore confirméesLecture
klara_confirmExécuter une action préparée avec le code de confirmationCode
klara_cancel_pendingAbandonner une action préparéeÉcriture

Sécurité & données

Dépannage

« Accès refusé » ou un domaine manque

Le rôle de votre clé API n'a pas l'autorisation nécessaire, ou votre entreprise n'a pas l'abonnement KLARA correspondant – sans abonnement, une fonction reste fermée même pour les administrateurs. Demandez à l'assistant « KLARA whoami » : la réponse montre quels domaines sont ouverts. Pour plus d'accès, créez dans KLARA sous Utilisateurs une clé avec le rôle approprié et reconnectez-vous.

Une localité est refusée à la création

KLARA vérifie les localités dans son propre répertoire et n'en connaît certaines qu'avec le canton – par exemple « Studen BE » au lieu de « Studen ». Adaptez l'orthographe et réessayez ; le message d'erreur le signale.

La création de facture exige un numéro de document

Votre entreprise numérote les factures manuellement. KLARA MCP ne tire alors volontairement aucun numéro du compteur – indiquez à l'assistant le prochain numéro de votre série, il sera repris comme numéro de document. En numérotation automatique, cela se fait tout seul.

Aucun PDF de facture lors de la comptabilisation

C'est le comportement de l'API KLARA : contrairement à l'interface, elle ne génère pas de document lors de la comptabilisation. Demandez ensuite à l'assistant de créer le PDF – sur demande, il le joint ensuite à l'écriture.

Les nouvelles fonctions n'apparaissent pas

Les assistants IA mémorisent la liste des outils d'un serveur lors de la connexion. Après une mise à jour de KLARA MCP, déconnectez-vous une fois et reconnectez-vous.

La première réponse tarde

Après une pause prolongée, le serveur redémarre (démarrage à froid). La première requête peut donc prendre quelques secondes, ensuite c'est rapide.

« Cette action n'est plus valable »

Les actions préparées expirent après 30 minutes sans confirmation – par sécurité. Demandez simplement à l'assistant de préparer l'action à nouveau.

Erreur serveur avec identifiant d'incident lors de la comptabilisation, du PDF ou de l'envoi

Erreurs connues de l'interface KLARA (état : août 2026, signalées à KLARA) : la comptabilisation des factures, le rendu PDF et l'envoi peuvent échouer via l'interface avec une erreur serveur, alors que la même action fonctionne dans l'interface KLARA. Effectuez l'action dans KLARA ; l'identifiant d'incident du message aide le support.

Support

Questions, problèmes ou préoccupations de sécurité concernant KLARA MCP : support@klara.ch

Utile pour une réponse rapide : le message d'erreur de votre assistant IA – en cas d'erreur KLARA, il contient un identifiant d'incident qui rend le cas univoque. Ne joignez jamais de clés API ni de mots de passe.

En savoir plus sur KLARA : klara.ch · Pour les développeuses et développeurs : developer.klara.ch