Aller au contenu principal

Odoo et l'intelligence artificielle : ce qu'Odoo fait déjà, et ce qu'un serveur MCP ajoute

IA native, serveur MCP ou agent sur mesure : trois façons de mettre de l'IA dans Odoo, et la question de gouvernance qui vient avant.

Note Google 5/5 · +130 projets livrés en cumulé · réservez 30 min

Odoo et l'intelligence artificielle : ce qu'Odoo fait déjà, et ce qu'un serveur MCP ajoute
Guide
Par Victor
8 min de lecture

« Odoo IA » recouvre trois choses que les annonces mélangent : les fonctions d'intelligence artificielle livrées dans Odoo, le serveur MCP qui ouvre la base à un assistant comme Claude ou ChatGPT, et les agents écrits pour un processus précis. Un intégrateur Odoo commence par les séparer, parce qu'elles n'ont ni le même coût, ni la même version minimale, ni le même niveau de risque pour vos données.

Ce guide est le versant Odoo de notre guide serveur MCP en entreprise, qui détaille le branchement de Claude, les clés et les traces, pour n'importe quel logiciel métier. Ici, la question est celle d'une entreprise déjà sur Odoo : que fait votre version, que faut-il ajouter, et combien cela coûte. Les faits viennent de la documentation 19.0 et 20.0 d'Odoo et des notes de version, relues entre le 25 septembre et le 6 octobre 2026.

L'IA dans Odoo 19 et 20

La version 19 avait des fonctions d'IA ; la version 20 a des agents. La différence est concrète, et elle décide de ce qu'on peut confier à la machine.

En version 19, la documentation décrit un assistant, « Ask AI », accessible partout par la palette de commandes ou par un bouton dédié. Il répond en langage naturel, ouvre des vues, résume un fil de discussion, traduit, améliore un brouillon. La même documentation est explicite : l'agent standard ne peut pas modifier la base, ni créer une piste, ni changer une donnée. Autour de lui : des champs d'IA qui remplissent une valeur à partir du contexte de la fiche, des actions serveur, le tri des documents, la transcription vocale, l'IA dans les modèles d'e-mails et dans le chat en ligne.

En version 20, dévoilée le 24 septembre 2026, les notes de version décrivent des agents qui créent n'importe quel enregistrement à votre demande, y compris à partir d'un fichier d'instructions comme un PDF, et qui modifient des enregistrements existants. Un agent peut être déclenché par une action automatisée ou planifiée, demander une confirmation par des boutons, et s'arrêter pour obtenir votre accord quand il atteint son nombre maximal d'appels d'outils. Les « sujets » qui définissaient son comportement deviennent des « compétences », dont huit sont livrées préconfigurées. Odoo choisit le modèle selon la tâche, chez le fournisseur que vous désignez : OpenAI ou Gemini.

IA Odoo : Enterprise seulement, et des crédits à budgéter

Toute l'IA d'Odoo est dans l'édition Enterprise : aucun module d'IA dans le code Community, ni en 19 ni en 20. En Enterprise, chaque fonction d'IA consomme des crédits, et leur tarif n'est pas publié. C'est la ligne que la keynote d'Odoo 20 n'a pas chiffrée, et celle que nous ajoutons au budget. La seule mesure fiable est un pilote : un cas d'usage, sur une copie de votre base, pendant quelques semaines d'activité réelle. La différence entre les éditions est détaillée dans Odoo Community vs Enterprise, et la version 20 dans les nouveautés d'Odoo 20.

Ce qu'un serveur MCP ajoute à Odoo

MCP, Model Context Protocol, est un protocole ouvert qui permet à un assistant d'IA de se brancher sur un logiciel pour y appeler des outils nommés. L'IA native d'Odoo vit dans Odoo, avec le fournisseur qu'Odoo appelle. Le serveur MCP fait l'inverse : il laisse VOTRE assistant, celui que vos équipes utilisent déjà, travailler dans la base, avec les droits de la clé utilisée.

Odoo 20 intègre un serveur MCP. La documentation 20.0 décrit une clé d'API de portée MCP, à durée choisie, et cinq outils publiés par défaut, tous en lecture : lister les modèles, lire leurs champs, chercher, regrouper, récupérer le contexte de départ. Les autres actions restent cachées tant que la case « Available in MCP » n'est pas cochée sur l'action serveur. La documentation décrit le branchement de Claude Code, d'Antigravity et de Codex.

Ce que cela change pour une PME : une question transverse, « quels clients ont une commande ouverte et une facture en retard ? », se pose en langage naturel à l'assistant, qui interroge la base au lieu d'exiger un rapport. Ce que cela ne change pas : les droits. Une clé générée sur un compte administrateur fait de l'assistant un administrateur, et l'outil de recherche, entre ses mains, voit tout. Le détail du compte technique, de la clé et du journal est dans notre guide du serveur MCP en entreprise : nous ne le répétons pas ici.

IA native, serveur MCP ou agent sur mesure : qui fait quoi
Besoin Réponse la plus simple Condition
Résumer, traduire, rédiger dans une fiche IA native d'Odoo Enterprise, crédits
Remplir un champ à partir du contexte Champ d'IA Enterprise, Studio ou propriété de fiche
Créer des enregistrements depuis un document Agent d'Odoo 20 Version 20, confirmation humaine, pilote sur copie
Interroger la base avec votre assistant Serveur MCP d'Odoo 20 Compte technique en lecture, clé à durée courte
Agir dans Odoo et dans un autre logiciel Agent ou serveur MCP écrit pour le processus API externe, donc plan Personnalisé sur Odoo Online

Un projet Odoo à cadrer ?

Nous installons, paramétrons et reprenons Odoo pour les PME. EBMC, groupe de conseil au Luxembourg, est client Odoo de JAIKIN. En 30 minutes, on regarde votre périmètre et vos modules.

Odoo 17 ou 18 : brancher l'IA sans attendre la 20

Le serveur MCP intégré arrive avec la version 20, et nous ne conseillons à personne de mettre une entreprise en production sur une version majeure le jour de sa sortie. Une base en 17 ou en 18 n'a pas à attendre pour autant : un serveur MCP peut s'écrire sur l'API externe d'Odoo, qui existe dans ces versions en XML-RPC, et en JSON-2 à partir de la 19.

Nous écrivons ces serveurs avec une liste d'outils fermée : un verbe, un objet, un droit. « Lister les commandes ouvertes d'un client », « lire le stock disponible d'un article », pas un passe-partout vers toutes les tables. Le serveur MCP CorelDRAW que nous avons livré compte 44 outils, chacun nommé et relisible par l'équipe qui s'en sert : c'est le même principe, appliqué à un ERP.

Deux contraintes à écrire au cadrage. Sur Odoo Online, l'accès aux données par l'API externe n'existe qu'avec le plan Personnalisé. Et la version compte : Odoo 17 est sortie du support standard en septembre 2026. Si la migration vers la 19 est déjà décidée, mieux vaut écrire le serveur après elle, en JSON-2, que deux fois. Le détail est dans notre guide de l'API Odoo et sur la page migration Odoo.

Gouvernance : la question qui vient avant l'outil

Qu'elle soit native, branchée en MCP ou écrite pour vous, une IA qui lit votre ERP lit des données personnelles : clients, contacts, salariés. Trois questions se posent avant l'outil, et ce sont les mêmes dans les trois cas : quel compte, avec quels droits ; quelle trace de chaque écriture ; quel fournisseur de modèle reçoit quoi.

L'article 50 du règlement européen sur l'IA, qui impose la transparence, s'applique depuis le 2 août 2026 dès qu'un système s'adresse à une personne ou génère un contenu couvert. Un assistant interne qui prépare une décision individuelle pose en plus la question de l'article 22 du RGPD. Ce cadre se traite dans un projet d'automatisation IA, pas après coup.

Notre ordre de mise en place ne varie pas : la lecture d'abord, sur un compte technique restreint et une copie de la base ; la comparaison des réponses avec l'écran métier ; une seule écriture ensuite, sur un objet sans conséquence de trésorerie, avec une action inverse documentée. La validation d'une facture, un paiement ou un envoi ne passent jamais par un outil généraliste.

Par où commencer ?

  1. Relever la version et l'édition. Community ou Enterprise, 17, 18, 19 ou 20, Odoo Online ou un autre hébergement : ces trois réponses éliminent la moitié des options.
  2. Choisir un cas d'usage, en lecture. Une question que la direction pose chaque semaine et qui demande aujourd'hui un export.
  3. Le piloter sur une copie. Mesurer la qualité des réponses et, en IA native, la consommation de crédits.
  4. Ouvrir une écriture, une seule. Sur un objet réversible, avec une trace et un responsable nommé.
  5. Décider de la suite sur pièces. Étendre l'IA native, ouvrir d'autres outils MCP, ou écrire un agent dédié.

Questions fréquentes

Odoo a-t-il de l'intelligence artificielle ?

Oui, dans l'édition Enterprise. La version 19 propose un assistant qui répond, résume et rédige, des champs d'IA et des actions serveur ; l'agent standard ne modifie pas la base. La version 20 ajoute des agents qui créent et modifient des enregistrements, et un serveur MCP. Chaque fonction consomme des crédits, dont le tarif n'est pas publié.

Qu'est-ce que le serveur MCP d'Odoo ?

C'est le serveur intégré à Odoo 20 qui permet à un assistant externe, comme Claude ou ChatGPT, d'appeler des outils dans votre base. Par défaut, cinq outils de lecture sont publiés. Les écritures s'ouvrent action par action, et l'assistant agit avec les droits du compte qui a généré la clé d'API.

L'IA d'Odoo fonctionne-t-elle en Community ?

Non. Le code Community ne contient aucun module d'IA, ni en 19 ni en 20. Une base Community peut en revanche être reliée à un assistant par un serveur MCP écrit sur l'API externe, avec une liste d'outils choisie pour votre processus.

Peut-on brancher Claude ou ChatGPT sur Odoo 17 ou 18 ?

Oui, par un serveur MCP écrit sur l'API externe d'Odoo, en XML-RPC sur ces versions. Il publie les seuls outils dont le processus a besoin, sur un compte technique restreint. Sur Odoo Online, l'accès à l'API suppose le plan Personnalisé. Si une migration vers la 19 est décidée, mieux vaut écrire le serveur après elle.

Combien coûte l'IA dans Odoo ?

L'IA native suppose l'édition Enterprise, puis des crédits consommés à l'usage, dont le tarif n'est pas publié : un pilote sur une copie donne la vraie consommation. Un serveur MCP ou un agent écrit pour vous se chiffre comme une intégration : chez JAIKIN, un flux unique relève d'un périmètre court, entre 2 000 et 8 000 €, hors licence.

Victor Gless-Krumhorn

Victor Gless-Krumhorn

Fondateur & Consultant IA — JAIKIN

Expert en implémentation IA et automatisation pour PME et ETI. Accompagne des entreprises en France, en Allemagne et en Suisse, de la cartographie des processus à la mise en production.

Votre budget Odoo / ERP chiffré poste par poste — sous 24 h

Odoo Learning Partner. Décrivez votre projet, on répond avec des fourchettes fermes.

Réserver 30 min

Réservez 30 min — sans engagement

Vous préférez en parler de vive voix ? +33 6 32 93 97 18