An MCP server that enables AI assistants to interact with Odoo ERP systems, allowing natural language access to business data, CRUD operations, and instance management without requiring Odoo module installation.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ODOO_MCP_TRANSPORT— stdio Transport type (stdio, sse, streamable-http)ODOO_MCP_HOST— localhost Host to bind for HTTP transportODOO_MCP_PORT— 8000 Port to bind for HTTP transportODOO_URL— "": "https://your-odoo-instance.com",ODOO_YOLO— No YOLO mode - bypasses MCP security (⚠️ DEV ONLY) off, read, trueODOO_API_KEY— "": "your-api-key-here"ODOO_USER— Yes Username (if not using API key) adminODOO_PASSWORD— Yes Password (if not using API key) adminODOO_DB— "": "your-database-name"ODOO_MCP_LOG_LEVEL— INFO Log level (DEBUG, INFO, WARNING, ERROR, CRITICAL)ODOO_LOCALE— No Language/locale for Odoo responses es_ES, fr_FR, de_DEODOO_MCP_DISABLED_TOOLS— Comma-separated list of tools to disable (e.g. create_record,delete_record)ODOO_MCP_HTTP_TOKEN— Bearer token for HTTP transport authenticationODOO_MCP_DEBUG_ERRORSODOO_MCP_LOG_JSON— false Enable structured JSON log outputODOO_MCP_LOG_FORMATODOO_MCP_LOG_FILE— Path for rotating log file (10 MB, 5 backups)ODOO_MCP_LOG_REQUEST_BODYODOO_MCP_LOG_RESPONSE_BODYODOO_MCP_SLOW_OPERATION_THRESHOLD_MS[](https://m8ven.ai/mcp/hjdhnx-fast-odoo-mcp-1inf2a)