IA
MCP : piloter son ERP depuis Claude ou ChatGPT, concrètement
Vos équipes utilisent déjà un assistant IA, mais lui copient-collent des données de l’ERP. Le protocole MCP permet de brancher directement l’assistant sur l’ERP. Mode d’emploi.
La rédaction ERPwin Publié le 8 min de lecture
Dans beaucoup d’entreprises, la scène est devenue banale : un collaborateur exporte une liste depuis l’ERP, la colle dans ChatGPT ou Claude, et demande une analyse. Ça fonctionne… mais c’est lent, les données sont figées au moment de l’export, et personne ne sait vraiment ce qui a été copié où.
Le Model Context Protocol (MCP) répond à ce problème : il permet à un assistant IA d’interroger directement l’ERP, et même d’y déclencher des actions, dans un cadre contrôlé.
Le MCP en une phrase
Le MCP est un standard ouvert qui définit comment un assistant IA découvre et utilise les fonctions d’un logiciel. Lancé fin 2024 par Anthropic, il a depuis été adopté par les principaux acteurs de l’IA, dont OpenAI, Google et Microsoft, et sa gouvernance a été confiée à une fondation indépendante.
On le compare souvent à une prise universelle : au lieu de développer un connecteur spécifique pour chaque assistant, un logiciel expose une seule fois ses fonctions via MCP, et tous les assistants compatibles peuvent s’y brancher.
Comment ça marche
Le fonctionnement repose sur deux éléments :
- le client MCP, c’est-à-dire l’assistant que vous utilisez (Claude, ChatGPT, Le Chat, Copilot…) ;
- le serveur MCP, intégré à votre ERP, qui expose une liste d’outils : « lire une affaire », « lister les commandes en retard », « rechercher un document », « créer une demande de devis »…
Quand vous posez une question, l’assistant identifie les outils utiles, les appelle avec les bons paramètres, reçoit les résultats de l’ERP et formule sa réponse. Si vous lui demandez d’agir, il appelle l’outil d’action correspondant — à condition que cet outil ait été ouvert.
Le point essentiel : l’assistant ne voit que ce que le serveur MCP expose. Il n’a pas accès à la base de données de l’ERP, seulement aux outils prévus, dans le périmètre défini.
Ce que vos équipes peuvent faire
Voici des exemples de demandes rendues possibles par un ERP connecté en MCP :
- Direction : « Quelle est l’évolution des commandes sur six mois ? », « Où en est le pipeline des devis ? »
- Commerce et ADV : « Où en est la commande du client Martin ? », « Prépare une demande de devis à partir du plan reçu par e-mail. »
- Achats : « Quelles commandes fournisseurs sont en retard, et quelles affaires sont touchées ? »
- Production : « Quelles phases de fabrication sont en retard cette semaine ? »
- Comptabilité : « Quels bons de livraison restent à facturer ? »
- Bureau d’études : « Retrouve la note de calcul du garde-corps de l’affaire Lemaire. »
L’intérêt ne tient pas seulement à la rapidité. L’assistant peut croiser les informations : relier un retard fournisseur aux affaires concernées et à leur date de pose, puis proposer une action.
Lecture ou action : définir le bon périmètre
Tous les outils n’ont pas le même niveau de risque. Une bonne pratique consiste à avancer par étapes :
- Commencer par la lecture : consultation des affaires, des commandes, des stocks, des documents. Le risque est faible et les gains sont immédiats.
- Ouvrir des actions ciblées : créer une demande de devis, relancer un fournisseur, ajouter une note à une affaire. Chaque action est un outil précis, avec des paramètres contrôlés.
- Réserver les actions sensibles (validation de factures, modifications de prix) aux cas où un contrôle humain est prévu.
Un ERP sur mesure a ici un avantage décisif : les outils MCP sont conçus pour vos processus, avec vos règles métier, plutôt que d’exposer des fonctions génériques.
Sécurité : les questions à se poser
Brancher une IA sur un ERP ne doit pas ouvrir de brèche. Avant de vous lancer, vérifiez ces points :
- Authentification : comment l’assistant s’identifie-t-il auprès de l’ERP ? (clé d’accès révocable, connexion sécurisée)
- Cloisonnement : l’assistant ne doit voir que les données de votre organisation.
- Périmètre des outils : quelles données et quelles actions sont exposées ? Les données sensibles (paie, données personnelles) méritent un traitement à part.
- Traçabilité : les modifications effectuées via l’assistant sont-elles enregistrées dans l’ERP ?
- Limitation du débit : un agent qui s’emballe ne doit pas pouvoir saturer le système.
- Confidentialité côté fournisseur d’IA : les offres professionnelles des principaux assistants prévoient en général de ne pas utiliser vos données pour entraîner leurs modèles. Vérifiez les conditions de l’offre que vous utilisez.
Connecter son assistant, en pratique
Une fois le serveur MCP de l’ERP en place, la connexion est simple. Dans les réglages de l’assistant, on ajoute un connecteur personnalisé en indiquant l’adresse du serveur MCP et le moyen d’authentification fourni par l’éditeur de l’ERP. L’assistant découvre alors automatiquement la liste des outils disponibles.
Les modalités exactes varient selon l’assistant et selon l’offre souscrite (individuelle, équipe, entreprise) : certaines fonctions de connecteurs sont réservées aux offres professionnelles.
MCP natif ou connecteur ajouté après coup ?
On peut brancher une couche MCP sur à peu près n’importe quel logiciel. Mais un serveur MCP natif, conçu avec l’ERP, présente des avantages nets :
- les outils reprennent la logique métier de l’ERP au lieu de contourner ses règles ;
- ils évoluent en même temps que l’ERP : une nouvelle fonctionnalité peut s’accompagner de son outil MCP ;
- la sécurité (cloisonnement, périmètre, traçabilité) est pensée dès la conception.
C’est le choix que nous avons fait : chaque ERP ERPwin intègre un serveur MCP dans son socle. Découvrez comment fonctionne l’ERP connecté à l’IA, ou lisez pourquoi l’IA rend aussi le sur-mesure plus abordable.
Vous voulez savoir ce que vos équipes pourraient demander à votre ERP ? Parlons de vos usages.