Piloter Dolibarr en langage naturel avec Claude CLI et les MCP

L’ERP Dolibarr à l’ère de l’intelligence artificielle

L’intelligence artificielle transforme profondément la manière dont les PME pilotent leurs logiciels de gestion. Dolibarr, l’ERP/CRM open source adopté par des milliers d’entreprises en Suisse, entre dans une nouvelle ère grâce à l’intégration de Claude CLI et des Model Context Protocols (MCP). Cette combinaison offre des capacités d’analyse, de requêtes et d’automatisation inédites — avec une attention particulière à la protection des données, pilier fondamental pour toute entreprise opérant en Suisse.

Claude CLI et les MCP : de quoi s’agit-il ?

Claude CLI : l’assistant IA en ligne de commande

Claude CLI (Command Line Interface) est l’interface en ligne de commande développée par Anthropic pour interagir avec Claude directement depuis un terminal. Contrairement aux interfaces web classiques, Claude CLI s’intègre nativement dans vos flux de travail : scripts, automatisations, et surtout, connexion directe à vos systèmes d’information via des protocoles standardisés.

C’est exactement ce qui est utilisé pour piloter ce site DoliSwiss : rédaction d’articles, optimisation SEO, mise à jour des métadonnées — tout depuis un terminal, en langage naturel.

Les Model Context Protocols (MCP) : la clé de l’intégration

Les MCP (Model Context Protocols) sont des protocoles standardisés qui permettent à Claude de se connecter à des sources de données et des outils externes de manière sécurisée. Un serveur MCP expose des outils que Claude peut utiliser en temps réel : lire une base de données, appeler une API, exécuter des requêtes SQL, générer des rapports.

Pour Dolibarr, un serveur MCP peut exposer l’API REST ou une connexion directe à la base de données MySQL, permettant à Claude de :

  • Interroger les données en langage naturel, sans écrire une ligne de SQL
  • Générer des rapports financiers complexes en quelques secondes
  • Automatiser des tâches répétitives à la demande
  • Analyser les tendances commerciales et anticiper les besoins

Piloter Dolibarr avec Claude CLI : cas d’usage concrets

Requêtes en langage naturel : adieu le SQL

L’atout le plus immédiat de cette intégration est la capacité à formuler des requêtes complexes en français, sans maîtriser le SQL :

claude "Quels clients n'ont pas commandé depuis 6 mois ?"
claude "Génère le rapport des factures impayées de plus de 30 jours, triées par montant"
claude "Identifie les produits sous le seuil de réapprovisionnement"
claude "Calcule la marge nette par catégorie de produit ce trimestre"

Claude traduit ces demandes en requêtes SQL optimisées, les exécute via le MCP Dolibarr, et présente les résultats sous forme de tableaux, graphiques textuels ou résumés exécutifs.

Analyse prédictive et intelligence commerciale

  • Prévisions de trésorerie basées sur l’historique des paiements et des contrats récurrents
  • Détection de clients à risque : churn, retards répétés, baisse de commandes
  • Analyse de rentabilité par produit, service, commercial ou zone géographique
  • Optimisation des stocks avec suggestions de réapprovisionnement automatiques

Automatisation des workflows administratifs

  • Relances automatiques et personnalisées pour clients en retard de paiement
  • Génération et envoi de factures récurrentes
  • Création de devis à partir d’un brief commercial en langage naturel
  • Consolidation et envoi de rapports hebdomadaires par email

Protection des données : une priorité pour les PME suisses

Enjeux RGPD et nLPD suisse

Pour les entreprises suisses, la protection des données est encadrée par deux textes majeurs : le RGPD européen (applicable aux données de clients UE) et la nouvelle Loi fédérale sur la Protection des Données (nLPD), en vigueur depuis septembre 2023. Toute solution IA traitant des données clients doit répondre à ces exigences strictes.

Risques d’une IA cloud non maîtrisée

  • Résidence des données : vos données clients transitent sur des serveurs hors Suisse
  • Entraînement du modèle : certains services utilisent vos données pour améliorer leurs modèles IA
  • Accès tiers non contrôlé : impossibilité de garantir l’absence d’accès humain aux données
  • Absence de traçabilité : difficulté à démontrer la conformité en cas d’audit

Garanties de Claude API (Anthropic)

  • Pas d’entraînement sur vos données : Anthropic s’engage contractuellement à ne pas utiliser les données API pour entraîner ses modèles
  • Chiffrement en transit et au repos : TLS 1.3 et AES-256
  • Data Processing Agreement (DPA) disponible pour la conformité RGPD
  • Contrôle granulaire via MCP : définissez précisément quelles données sont accessibles à Claude

Auto-hébergement avec Ollama : confidentialité maximale

Pourquoi choisir l’auto-hébergement ?

Pour les entreprises ayant des exigences de confidentialité maximales — secteur médical, juridique, fiduciaire, ou simplement des dirigeants soucieux de leur souveraineté numérique — l’auto-hébergement d’un modèle de langage représente la solution ultime. Aucune donnée ne quitte votre infrastructure.

Ollama : des LLM en local, simplement

Ollama est une plateforme open source permettant d’exécuter des grands modèles de langage directement sur vos serveurs, sans connexion internet. Combiné aux MCP Dolibarr, il offre une solution de pilotage IA 100% souveraine :

  • Confidentialité absolue : les données de votre ERP ne quittent jamais votre réseau
  • Conformité garantie : répondez aux exigences nLPD et RGPD les plus strictes sans compromis
  • Indépendance totale : aucune dépendance à un fournisseur cloud ni à internet
  • Faible latence : réponses quasi-instantanées sur réseau local
  • Coût maîtrisé : investissement matériel unique, pas d’abonnement récurrent

Modèles recommandés selon votre infrastructure

ModèleRAM requiseCas d’usage Dolibarr
Llama 3.2 3B4 GBRequêtes simples, relances clients
Llama 3.1 8B8 GBAnalyses, rapports mensuels
Mistral 7B8 GBGénération de documents, devis
Mixtral 8x7B48 GBAnalyses complexes, prédictions
Qwen 2.5 72B64 GBRaisonnement avancé, audit complet

Architecture recommandée pour les PME suisses

[Serveur local ou NAS]
  ├── Dolibarr (Docker)          → Base de données MySQL
  ├── Serveur MCP Dolibarr       → Connexion API + SQL sécurisée
  └── Ollama + Llama 3.1 8B      → Traitement 100% local
       └── Accès réseau interne uniquement (sans connexion internet)

Claude API vs Ollama : comparatif pour décideurs

CritèreClaude CLI (Anthropic)Ollama en local
ConfidentialitéBonne (DPA, sans entraînement)Maximale (100% local)
Qualité IAExcellente (modèle de pointe)Bonne à très bonne
CoûtUsage payant (tokens)Investissement matériel
MaintenanceAucuneCompétences techniques requises
Conformité nLPD/RGPDAvec DPA AnthropicGarantie totale
DisponibilitéInternet requisRéseau local suffit
Mise à jour IAAutomatiqueManuelle

Premiers pas : configurer Claude CLI avec Dolibarr

1. Installation de Claude CLI

# Installation via npm
npm install -g @anthropic-ai/claude-code

# Vérification
claude --version

2. Configuration du serveur MCP Dolibarr

{
  "mcpServers": {
    "dolibarr": {
      "command": "node",
      "args": ["dolibarr-mcp-server/index.js"],
      "env": {
        "DOLIBARR_URL": "https://votre-dolibarr.ch",
        "DOLIBARR_API_KEY": "votre-cle-api-dolibarr"
      }
    }
  }
}

3. Premières requêtes opérationnelles

# Analyse commerciale
claude "Quels sont mes 10 meilleurs clients par CA cette année ?"

# Gestion financière
claude "Crée un rapport des factures en retard avec calcul des pénalités"

# Automatisation
claude "Génère les relances pour tous les clients avec factures supérieures à 30 jours"

# Gestion des stocks
claude "Quels produits sont sous le seuil minimum ? Génère les bons de commande fournisseurs"

DoliSwiss : votre partenaire IA pour Dolibarr en Suisse

Chez DoliSwiss, nous accompagnons les PME suisses dans l’intégration de solutions IA avec Dolibarr, dans le strict respect des exigences légales suisses et européennes. Nos prestations incluent :

  • Audit de votre infrastructure Dolibarr et définition des besoins IA
  • Mise en place de serveurs MCP sécurisés et personnalisés
  • Configuration d’Ollama pour les clients exigeant une confidentialité maximale
  • Formation de vos équipes à l’utilisation de Claude CLI avec Dolibarr
  • Support continu, maintenance et mises à jour

Que vous optiez pour Claude API avec les garanties contractuelles d’Anthropic ou pour une solution 100% locale avec Ollama, DoliSwiss vous accompagne avec le pragmatisme et la rigueur que vous attendez d’un partenaire suisse.

Contactez-nous pour une démonstration personnalisée de Claude CLI connecté à votre Dolibarr.

Piloter Dolibarr en langage naturel avec Claude CLI et les MCP - DoliSwiss