Serveur MCP pour Odoo 16, 17, 18, 19 et Community
Odoo 20 intègre désormais son propre serveur MCP, la passerelle qui permet à Claude ou à ChatGPT de lire et de modifier vos données. Il est pourtant réservé à Odoo 20 Enterprise. Si votre base tourne en version 16, 17, 18 ou 19, ou en Community, il n'existe pas pour vous. Voici ce que fait le serveur natif, ce qu'il demande, et comment Aidoo apporte le même accès à toutes les versions, sans module à installer.
Esteban ANTONIO-MOTA · Données vérifiées le 10 novembre 2026
📌 À retenir
- Le serveur MCP natif d'Odoo n'est documenté qu'à partir de la version 20. Il fait partie de l'app IA, absente d'Odoo Community.
- Sur Odoo 16, 17, 18 et 19, et sur toute base Community, Odoo ne fournit aucun serveur MCP.
- Aidoo est un serveur MCP hébergé qui se branche sur Odoo 16 à 20, Community comme Enterprise, sur Odoo Online, Odoo.sh ou votre propre serveur.
- Rien à installer dans Odoo : une clé API Odoo suffit, et les droits de l'utilisateur Odoo s'appliquent à chaque requête.
- Sur Odoo 20 Enterprise, les deux coexistent : le serveur natif expose vos actions sur mesure, Aidoo apporte des outils prêts à l'emploi, un journal des requêtes et des agents.
Le MCP en deux phrases
Le Model Context Protocol (MCP) est un standard ouvert, publié par Anthropic en novembre 2024, qui décrit comment un assistant d'IA appelle des outils externes. Un serveur MCP est le programme qui expose ces outils : « chercher des devis », « lire une fiche client », « créer une facture brouillon ».
Sans serveur MCP, Claude ou ChatGPT ne voient pas votre Odoo : ils répondent seulement avec ce que vous leur copiez. Avec un serveur MCP, ils interrogent la base eux-mêmes, avec vos droits.
Imaginez que vous gérez 200 devis par mois. Au lieu d'exporter un tableau, vous demandez : « Quels devis de plus de 5 000 € n'ont pas été relancés depuis 15 jours ? ». L'assistant cherche dans Odoo et vous répond avec la liste. Pour le détail du protocole, lisez notre guide complet du MCP.
Ce que fait le serveur MCP natif d'Odoo 20
Avec Odoo 20, Odoo documente un serveur MCP intégré à son app IA. Un client compatible s'y connecte (la documentation cite Claude Code, Antigravity et Codex) et appelle les outils que l'administrateur a exposés.
- Outils : ce sont des actions serveur d'Odoo que vous choisissez d'exposer au client. Rien n'est disponible tant que vous ne l'avez pas configuré.
- Authentification : OAuth pour les utilisateurs internes (la méthode recommandée par Odoo), clé API pour les utilisateurs du portail.
- Enregistrement des clients : l'enregistrement dynamique (DCR) peut être activé, mais la documentation prévient qu'il permet alors à n'importe quelle application de s'enregistrer.
- Usages décrits : analyse de données et rapports, navigation dans l'interface d'Odoo.
Qui n'a pas accès au MCP natif
Odoo maintient ses trois dernières versions majeures. Beaucoup de PME restent pourtant plusieurs années sur une version plus ancienne, parce qu'une migration demande du temps et la reprise des développements spécifiques. D'autres ont choisi Community pour ne pas payer de licence. Pour elles, attendre Odoo 20 Enterprise avant de brancher l'IA n'est pas une option.
| Votre Odoo | Serveur MCP natif | Aidoo |
|---|---|---|
| Odoo 16, 17, 18 ou 19 (Community ou Enterprise) | Non : documenté à partir d'Odoo 20 | Oui |
| Odoo 20 Community | Non : l'app IA n'est pas dans Community | Oui |
| Odoo 20 Enterprise (sur site, Odoo.sh ou Odoo Online) | Oui | Oui, en complément |
Vous préférez quand même monter de version ? Notre page migration vers Odoo 20 détaille la démarche, version par version.
Aidoo : un serveur MCP hébergé pour toutes les versions
Aidoo est un serveur MCP hébergé, à une adresse unique : https://mcp.aidoo.ai/mcp. Il se connecte à votre Odoo avec une clé API Odoo, en XML-RPC, ou par l'API JSON sur les bases qui n'exposent plus XML-RPC : il détecte lui-même le bon protocole. Aucun module n'est installé dans votre base.
Les outils sont prêts dès la connexion, sans action serveur à écrire :
- Lecture : recherche avec filtres et tri, lecture de fiches, structure des modèles et de leurs champs, rapports agrégés (chiffre d'affaires par mois, par commercial, par produit).
- Documents : PDF des devis, factures ou bons de livraison ; sur autorisation, dépôt de pièces jointes par lien sécurisé et lecture de PDF ou de documents scannés.
- Écriture, seulement si vous l'autorisez : création, modification, suppression, boutons d'Odoo (confirmer un devis, valider une facture).
La liste complète est dans la documentation des outils MCP d'Aidoo.
Serveur natif ou Aidoo : le comparatif
Les deux reposent sur le même protocole et respectent les droits d'Odoo. Ils diffèrent par les versions couvertes, la mise en place et ce qui est fourni d'office.
| Critère | Serveur MCP natif d'Odoo 20 | Aidoo |
|---|---|---|
| Versions d'Odoo | 20 | 16, 17, 18, 19 et 20 |
| Éditions | Enterprise (app IA) | Community et Enterprise |
| Mise en place | App IA à installer et à configurer dans Odoo | Aucun module : une clé API Odoo |
| Outils | Les actions serveur que vous exposez | Outils prêts à l'emploi : lecture, rapports, PDF, écriture sur autorisation |
| Connexion | OAuth (utilisateurs internes), clé API (portail) | OAuth (Claude, ChatGPT, Claude Code), clé API (Cursor, Windsurf) |
| Droits | Ceux de l'utilisateur Odoo | Ceux de l'utilisateur Odoo, plus les droits cochés par connecteur (lecture seule par défaut) |
| Suivi des appels | Non détaillé dans la documentation | Journal de chaque requête, annulation des écritures pendant 7 jours |
| Agents autonomes | Agents de l'app IA d'Odoo 20 | Agents Aidoo planifiés ou déclenchés par un événement Odoo |
Sur Odoo 20 Enterprise, vous n'avez pas à choisir : le serveur natif sert vos actions sur mesure, Aidoo apporte ses outils génériques, son journal et ses agents. Un doute sur votre cas ? Écrivez-nous, nous regardons votre version et vos usages.
Brancher Aidoo sur votre Odoo en quatre étapes
Comptez quelques minutes si vous avez déjà accès à votre Odoo et à votre assistant d'IA.
Étape 1. Créez votre espace Aidoo
Inscrivez-vous sur Aidoo. L'essai gratuit dure 14 jours, les offres sont détaillées sur la page tarifs.
Étape 2. Reliez votre Odoo
Indiquez l'adresse de votre Odoo, le nom de la base, votre identifiant et une clé API Odoo (dans Odoo : Préférences ‣ Sécurité du compte ‣ Nouvelle clé API). Aidoo teste la connexion et choisit le protocole. Le détail est dans Connecter votre Odoo.
Étape 3. Ajoutez le connecteur dans votre assistant
L'adresse du serveur est la même pour tous les assistants. Suivez le guide du vôtre : Claude, ChatGPT ou Claude Code.
Adresse du serveur MCPhttps://mcp.aidoo.ai/mcpÉtape 4. Autorisez l'accès, puis posez une question
À la connexion, vous choisissez l'espace de travail et les droits du connecteur. Seule la lecture est cochée par défaut. Essayez : « Quels sont mes 5 derniers devis ? ».
Sécurité : ce qui protège vos données
Brancher l'IA sur un ERP pose une vraie question de contrôle. Voici les garde-fous d'Aidoo :
- Chaque requête passe sous l'identité Odoo du membre : les règles d'accès d'Odoo s'appliquent, enregistrement par enregistrement.
- Les droits d'écriture sont désactivés par défaut et se cochent connecteur par connecteur. Le propriétaire d'un espace peut limiter les membres à la lecture.
- Les identifiants Odoo sont chiffrés (AES-256-GCM) dans Aidoo.
- Chaque appel est inscrit dans le journal du tableau de bord, et les écritures peuvent être annulées pendant 7 jours, selon les réglages de l'espace.
- La double authentification est disponible sur les comptes Aidoo.
Le détail des permissions est dans la page sécurité et permissions.
Pour aller plus loin
Questions fréquentes
Odoo 19 a-t-il un serveur MCP ?
Pas dans la documentation officielle : la page du serveur MCP n'existe qu'à partir d'Odoo 20. Pour Odoo 19, comme pour 16, 17 et 18, il faut un serveur MCP externe, comme Aidoo.
Le serveur MCP d'Odoo 20 est-il disponible en Community ?
Non. Il fait partie de l'app IA, qui n'est pas dans le code source d'Odoo Community 20. Aidoo fonctionne en Community comme en Enterprise.
Faut-il installer un module dans Odoo pour utiliser Aidoo ?
Non. Aidoo se connecte avec une clé API Odoo, en XML-RPC ou par l'API JSON. Rien n'est installé dans votre base.
Aidoo fonctionne-t-il avec Odoo Online et Odoo.sh ?
Oui, ainsi qu'avec un Odoo hébergé sur votre propre serveur, de la version 16 à la version 20.
Quels assistants d'IA peut-on brancher ?
Claude (sur le web, dans Claude Desktop et dans Claude Code) et ChatGPT par OAuth, sans clé à copier. Cursor, Windsurf et les autres clients MCP se branchent avec une clé API Aidoo.
Que se passera-t-il quand Odoo retirera XML-RPC ?
Odoo prévoit de retirer XML-RPC et JSON-RPC dans Odoo 22 (automne 2028) et dans Odoo Online 21.1 (hiver 2027). Aidoo utilise déjà l'API JSON sur les bases qui n'exposent plus XML-RPC.
Sources
- Documentation Odoo 20 : serveur MCP de l'app IA
- Code source d'Odoo Community 20 (modules)
- Documentation Odoo : versions maintenues
- Documentation Odoo 20 : API externe et retrait de XML-RPC
- Odoo : éditions Community et Enterprise
- Anthropic : annonce du Model Context Protocol
- Spécification du Model Context Protocol
Mis à jour le 10 novembre 2026
Vous avez un projet Odoo ou souhaitez exploiter votre ERP avec l'IA ?
Parlons de votre version, de vos usages et des droits à donner à l'IA. Un échange suffit pour savoir si Aidoo convient à votre base.