Odoo Agency Fleet Review

Fleet-brede Odoo status over vele client databases via odoo-mcp cross-instance tools

Door tuanle96 · tuanle96/mcp-odoo

Werkt met setup ★ 7.6/10

Odoo Agency Fleet Review — Fleet-brede Odoo status over vele client databases via odoo-mcp cross-instance tools

Wat het doet

Een playbook voor het tegelijkertijd beoordelen van vele client Odoo databases via de cross-instance tools van de odoo-mcp server: fleet-brede accounting health, per-client AR aging, en partial-failure triage waarbij één onbereikbare client wordt behandeld als een bevinding in plaats van een reden om af te breken. Activeert wanneer de gebruiker vraagt "which client...", "across all instances/databases", of een fleet/portfolio status wil over 5-50 beheerde Odoo instances.

Testrapport

SKILL.md opgehaald via de GitHub API/raw op skills/odoo-agency-fleet-review/. Frontmatter parset netjes met name+description; de body verwijst niet naar lokale bestanden/scripts, alleen naar MCP tools, en ik bevestigde dat elke benoemde tool (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 andere bronmodules — 5-8 grep hits elk) daadwerkelijk bestaat in de serverbron. Geen security smells: het is een read-only cross-instance playbook, geen curl|sh, base64, of exfiltratie. Trigger zinsneden getest (3 activeren: "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 niet: "close the books for month-end on our main Odoo company", "fix the data quality issues in our Odoo database" — die leiden naar de sibling month-end/data-quality skills). Output fase NIET uitgevoerd: de skill heeft een verbonden odoo-mcp MCP server plus meerdere live client Odoo databases nodig met een multi-instance ODOO_CONFIG_FILE, waarvan ik er geen kan opzetten, dus er kon geen artefact worden geproduceerd. Docs: README skill/tool tabel komt overeen met de bron; kleine inconsistentie dat de handmatige clone/npx install regels verwijzen naar erpipe-org/mcp-odoo terwijl de geteste repo tuanle96/mcp-odoo is (lijkt een spiegel te zijn).

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /odoo-agency-fleet-reviewFleet-brede Odoo status over vele client databases via odoo-mcp cross-instance tools

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Review accounting health across all client databases
  • Which client's Odoo instance needs attention
  • Show fleet-wide status across our Odoo instances