Odoo Agency Fleet Review
Estado de Odoo a nivel de flota en muchas bases de datos de clientes a través de herramientas odoo-mcp cross-instance
Funciona con configuración
Qué hace
Un playbook para revisar muchas bases de datos de clientes de Odoo a la vez a través de las herramientas cross-instance del servidor odoo-mcp: salud contable a nivel de flota, antigüedad de cuentas por cobrar por cliente y triaje de fallas parciales donde un cliente inalcanzable se trata como un hallazgo en lugar de una razón para abortar. Se activa cuando el usuario pregunta "which client...", "across all instances/databases", o desea un estado de flota/cartera en 5-50 instancias de Odoo gestionadas.
Informe de la prueba
Obtuve SKILL.md a través de la API de GitHub/raw en skills/odoo-agency-fleet-review/. El frontmatter se analiza limpiamente con name+description; el cuerpo no referencia archivos/scripts locales, solo herramientas MCP, y confirmé que cada herramienta nombrada (list_instances, accounting_health_across_instances, search_across_instances, submit_async_task a través de src/odoo_mcp/tools_cross_instance.py; receivable_payable_aging, diagnose_odoo_call, search_records a través de otros módulos fuente — 5-8 coincidencias de grep cada una) realmente existe en el código fuente del servidor. Sin problemas de seguridad: es un playbook cross-instance de solo lectura, sin curl|sh, base64 o exfiltración. Frases de activación probadas (3 activan: "which client has the most overdue receivables across all our Odoo instances", "give me a fleet-wide accounting health status across all client databases", "show a portfolio status of aging AR for every client instance"; 2 no activan: "close the books for month-end on our main Odoo company", "fix the data quality issues in our Odoo database" — estas se dirigen a las habilidades hermanas de cierre de mes/calidad de datos). La etapa de salida NO se ejecutó: la habilidad necesita un servidor odoo-mcp MCP conectado más múltiples bases de datos de clientes de Odoo en vivo con un ODOO_CONFIG_FILE multi-instancia, nada de lo cual puedo configurar, por lo que no se pudo producir ningún artefacto. Docs: la tabla de habilidades/herramientas del README coincide con la fuente; inconsistencia menor de que las líneas de instalación manual clone/npx apuntan a erpipe-org/mcp-odoo mientras que el repositorio probado es tuanle96/mcp-odoo (parece ser un espejo).
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/odoo-agency-fleet-reviewEstado de Odoo a nivel de flota en muchas bases de datos de clientes a través de herramientas odoo-mcp cross-instance
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Review accounting health across all client databasesWhich client's Odoo instance needs attentionShow fleet-wide status across our Odoo instances