Odoo Agency Fleet Review

Status Odoo w całej flocie wielu baz danych klientów za pomocą narzędzi międzyinstancyjnych odoo-mcp

Autor: tuanle96 · tuanle96/mcp-odoo

Działa po konfiguracji ★ 7.6/10

Odoo Agency Fleet Review — Status Odoo w całej flocie wielu baz danych klientów za pomocą narzędzi międzyinstancyjnych odoo-mcp

Co robi ten skill

Playbook do jednoczesnego przeglądania wielu baz danych klientów Odoo za pośrednictwem narzędzi międzyinstancyjnych serwera odoo-mcp: ogólny stan księgowości floty, starzenie się należności dla każdego klienta oraz triage częściowej awarii, gdzie jeden niedostępny klient jest traktowany jako znalezisko, a nie powód do przerwania. Wyzwala się, gdy użytkownik pyta „który klient...”, „we wszystkich instancjach/bazach danych” lub chce statusu floty/portfolio dla 5-50 zarządzanych instancji Odoo.

Raport z testu

Pobrałem SKILL.md za pośrednictwem GitHub API/raw z skills/odoo-agency-fleet-review/. Frontmatter parsował czysto z name+description; treść nie odwołuje się do żadnych lokalnych plików/skryptów, tylko do narzędzi MCP, i potwierdziłem, że każde nazwane narzędzie (list_instances, accounting_health_across_instances, search_across_instances, submit_async_task za pośrednictwem src/odoo_mcp/tools_cross_instance.py; receivable_payable_aging, diagnose_odoo_call, search_records za pośrednictwem innych modułów źródłowych — po 5-8 trafień grepem) faktycznie istnieje w źródle serwera. Brak zagrożeń bezpieczeństwa: jest to playbook międzyinstancyjny tylko do odczytu, bez curl|sh, base64 ani eksfiltracji. Przetestowane frazy wyzwalające (3 aktywujące: „który klient ma najwięcej przeterminowanych należności we wszystkich naszych instancjach Odoo”, „daj mi status zdrowia księgowości całej floty we wszystkich bazach danych klientów”, „pokaż status portfolio starzejących się należności dla każdej instancji klienta”; 2 nieaktywujące: „zamknij księgi na koniec miesiąca w naszej głównej firmie Odoo”, „napraw problemy z jakością danych w naszej bazie danych Odoo” — te kierują do pokrewnych umiejętności month-end/data-quality). Etap wyjścia NIE został uruchomiony: umiejętność wymaga podłączonego serwera odoo-mcp MCP plus wielu aktywnych baz danych klientów Odoo z plikiem ODOO_CONFIG_FILE dla wielu instancji, z których żadnej nie mogę uruchomić, więc nie można było wyprodukować żadnego artefaktu. Dokumentacja: tabela umiejętności/narzędzi README pasuje do źródła; drobna niespójność polega na tym, że ręczne linie klonowania/instalacji npx wskazują na erpipe-org/mcp-odoo, podczas gdy testowane repozytorium to tuanle96/mcp-odoo (wydaje się być lustrem).

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

Instalacja

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

Komendy i przykładowe prompty

  • /odoo-agency-fleet-reviewStatus Odoo w całej flocie wielu baz danych klientów za pomocą narzędzi międzyinstancyjnych odoo-mcp

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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