Odoo Agency Fleet Review
Stato Odoo a livello di flotta su molti database client tramite strumenti cross-istanza odoo-mcp
Richiede configurazione
Cosa fa
Un playbook per revisionare molti database Odoo client contemporaneamente tramite gli strumenti cross-istanza del server odoo-mcp: salute contabile a livello di flotta, invecchiamento AR per cliente e triage di fallimenti parziali in cui un client irraggiungibile è trattato come un risultato piuttosto che un motivo per abortire. Si attiva quando l'utente chiede "quale client...", "su tutte le istanze/database" o desidera uno stato di flotta/portfolio su 5-50 istanze Odoo gestite.
Rapporto di test
Ho recuperato SKILL.md tramite l'API GitHub/raw in skills/odoo-agency-fleet-review/. Il frontmatter si analizza in modo pulito con name+description; il corpo non fa riferimento a file/script locali, solo strumenti MCP, e ho confermato che ogni strumento nominato (list_instances, accounting_health_across_instances, search_across_instances, submit_async_task tramite src/odoo_mcp/tools_cross_instance.py; receivable_payable_aging, diagnose_odoo_call, search_records tramite altri moduli sorgente — 5-8 hit grep ciascuno) esiste realmente nel codice sorgente del server. Nessun problema di sicurezza: è un playbook cross-istanza di sola lettura, nessun curl|sh, base64 o esfiltrazione. Frasi di attivazione testate (3 attive: "quale client ha il maggior numero di crediti scaduti su tutte le nostre istanze Odoo", "dammi uno stato di salute contabile a livello di flotta su tutti i database client", "mostra uno stato del portfolio di crediti invecchiati per ogni istanza client"; 2 non attive: "chiudi i libri per la fine del mese sulla nostra azienda Odoo principale", "risolvi i problemi di qualità dei dati nel nostro database Odoo" — queste vengono indirizzate alle skill sorelle di fine mese/qualità dei dati). Fase di output NON eseguita: la skill necessita di un server MCP odoo-mcp connesso più database Odoo client live multipli con un ODOO_CONFIG_FILE multi-istanza, nessuno dei quali posso configurare, quindi nessun artefatto potrebbe essere prodotto. Documenti: la tabella skill/tool del README corrisponde al sorgente; piccola inconsistenza che le linee di installazione manuale clone/npx puntano a erpipe-org/mcp-odoo mentre il repository testato è tuanle96/mcp-odoo (sembra essere un mirror).
Testato il: 2026-07-21 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/odoo-agency-fleet-reviewStato Odoo a livello di flotta su molti database client tramite strumenti cross-istanza odoo-mcp
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Review accounting health across all client databasesWhich client's Odoo instance needs attentionShow fleet-wide status across our Odoo instances