Odoo Agency Fleet Review
Statut Odoo de la flotte sur plusieurs bases de données client via les outils inter-instances odoo-mcp
Fonctionne avec configuration
Ce que fait
Un playbook pour examiner plusieurs bases de données client Odoo à la fois via les outils inter-instances du serveur odoo-mcp : santé comptable de la flotte, vieillissement des créances par client et triage des défaillances partielles où un client inaccessible est traité comme un problème plutôt qu'une raison d'avorter. Se déclenche lorsque l'utilisateur demande "quel client...", "sur toutes les instances/bases de données", ou souhaite un statut de flotte/portefeuille sur 5 à 50 instances Odoo gérées.
Rapport de test
J'ai récupéré SKILL.md via l'API GitHub/raw à skills/odoo-agency-fleet-review/. Le frontmatter est analysé proprement avec name+description; le corps ne référence aucun fichier/script local, seulement des outils MCP, et j'ai confirmé que chaque outil nommé (list_instances, accounting_health_across_instances, search_across_instances, submit_async_task via src/odoo_mcp/tools_cross_instance.py; receivable_payable_aging, diagnose_odoo_call, search_records via d'autres modules source — 5-8 correspondances grep chacun) existe réellement dans la source du serveur. Aucune faille de sécurité : c'est un playbook inter-instances en lecture seule, pas de curl|sh, base64 ou exfiltration. Phrases de déclenchement testées (3 activent : "quel client a le plus de créances en souffrance sur toutes nos instances Odoo", "donnez-moi un statut de santé comptable de la flotte sur toutes les bases de données client", "montrez un statut de portefeuille des créances vieillissantes pour chaque instance client"; 2 n'activent pas : "clôturer les livres pour la fin du mois sur notre principale société Odoo", "corriger les problèmes de qualité des données dans notre base de données Odoo" — celles-ci sont acheminées vers les compétences sœurs de fin de mois/qualité des données). Étape de sortie NON exécutée : la compétence nécessite un serveur odoo-mcp MCP connecté plus plusieurs bases de données Odoo client en direct avec un fichier ODOO_CONFIG_FILE multi-instances, dont aucune je ne peux configurer, donc aucun artefact n'a pu être produit. Docs : le tableau des compétences/outils du README correspond à la source; légère incohérence que les lignes d'installation manuelle clone/npx pointent vers erpipe-org/mcp-odoo alors que le dépôt testé est tuanle96/mcp-odoo (semble être un miroir).
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/tuanle96/mcp-odoo.git /tmp/odoo-agency-fleet-review-src mkdir -p ~/.claude/skills cp -R /tmp/odoo-agency-fleet-review-src/skills/odoo-agency-fleet-review ~/.claude/skills/odoo-agency-fleet-review # REQUIRES the odoo-mcp server connected AND a multi-instance config: # uvx odoo-mcp --setup # prints the MCP client snippet # export ODOO_CONFIG_FILE=/path/to/odoo_config.multi.json # 'instances' map, see repo odoo_config.multi.json.example # The skill drives MCP tools list_instances, accounting_health_across_instances, # receivable_payable_aging, search_across_instances, submit_async_task, diagnose_odoo_call. # Without the server + live client Odoo databases the skill has nothing to call. # Marketplace alternative (any skills-compatible agent): npx skills add erpipe-org/mcp-odoo
Commandes et exemples de prompts
/odoo-agency-fleet-reviewStatut Odoo de la flotte sur plusieurs bases de données client via les outils inter-instances odoo-mcp
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Review accounting health across all client databasesWhich client's Odoo instance needs attentionShow fleet-wide status across our Odoo instances