What problem does it solve?
This Skill streamlines accounting, invoicing, and financial operations in Odoo ERP systems by providing a secure, HITL (Human-in-the-Loop) controlled interface for automated processes.
Core Features & Use Cases
- Accounting Operations: Search and read Odoo records, create draft invoices, post/validate invoices, register payments, and query account balances and reports.
- Human-in-the-Loop Controls: Ensures that all operations requiring financial accountability are reviewed by a human before execution.
- Security: Implements JSON-RPC over HTTPS, API key authentication, rate limiting, full audit logging, and sensitive data masking.
- Use Case: Connect Claude Code to Odoo for automating workflows such as invoice processing, payment registration, and financial reporting.
Quick Start
To use the odoo-mcp-server skill, ensure that the Odoo instance is configured and running. Then, use the following command to search for records:
/odoo_search_records model="account.move" domain=[("move_type", "=", "out_invoice"), ("state", "=", "posted")] fields=["name", "amount_total", "invoice_date"]