3.0 KiB
3.0 KiB
Odoo Metatroncube — Project Context
Live Instance
| Field | Value |
|---|---|
| URL | https://workplace.metatroncube.in/ |
| Database | metatroncube_db |
| User | info@metatroncubesolutions.com |
| Version | Odoo 17.0 (Community) |
MCP Connection
The .mcp.json in this folder connects Claude to the live Odoo instance via odoo-mcp.
To connect at the start of a session run:
connect to metatroncube Odoo — url https://workplace.metatroncube.in/, db metatroncube_db, user info@metatroncubesolutions.com
Or use the mcp__odoo-mcp__connect_database tool with instance_name: metatroncube.
Local Docker Environment
File: docker-compose.yml
- Odoo 17.0 container → port
10001(http://localhost:10001) - PostgreSQL 15
- Addons mounted at
./addons:/mnt/extra-addons - External volumes:
odoo-testing-addons_metatroncube_pgdataodoo-testing-addons_metatroncube_odoo_data
Start locally:
docker compose up -d
Custom Addons
All addons live in ./addons/. Author: Metatroncube Software Solutions.
| Module | Version | Purpose | Depends On |
|---|---|---|---|
accounting_community |
17.0.1.0.0 | Unlocks full accounting menus on Community Edition | account |
employee_documents |
— | Document management for employees | — |
mcs_appointment_booking |
17.0.1.0.0 | Website appointment booking with calendar integration | calendar, website |
mcs_invoice_currency_display |
— | Currency display on invoices | — |
mcs_payroll_localization |
17.0.1.0.0 | India & Canada payroll structures (OCA Payroll) | payroll_account |
payroll |
— | OCA Payroll base module | — |
payroll_account |
— | OCA Payroll + Accounting integration | payroll |
Key Custom Modules Detail
mcs_appointment_booking
- Full module: models, views, controllers, security
- Website-facing booking forms + backend calendar views
- License: AGPL-3
mcs_payroll_localization
- India and Canada payroll structures
- Has a
post_init_hookinhooks.py - License: LGPL-3
accounting_community
- By Antigravity (third-party, included in repo)
- Adds Journal Entries, Items, General Ledger, Partner Ledger to Community
- License: LGPL-3
Snapshots
Odoo MCP snapshots are stored in ./snapshots/ — used for rollback via mcp__odoo-mcp__rollback_snapshot.