Back to Home
elevateinformatics icon

mcp-server-odoo

Verified Safe

by elevateinformatics

Overview

Enables AI assistants (like Claude) to interact with Odoo ERP systems for data access, record management, and natural language control.

Installation

Run Command
uvx mcp-server-odoo-ei

Environment Variables

  • ODOO_URL
  • ODOO_API_KEY
  • ODOO_USER
  • ODOO_PASSWORD
  • ODOO_DB
  • ODOO_LOCALE
  • ODOO_YOLO
  • ODOO_MCP_TRANSPORT
  • ODOO_MCP_HOST
  • ODOO_MCP_PORT
  • ODOO_MCP_LOG_LEVEL
  • ODOO_CACHE_FIELD_TTL
  • ODOO_CACHE_PERMISSION_TTL

Security Notes

The project explicitly warns against using 'YOLO Mode' (a development/testing bypass of security) in production environments, which is a strong positive. For production use, it requires a dedicated Odoo MCP module for access control and recommends API key authentication. Input validation is performed using Pydantic and custom error handling, and error messages are sanitized to prevent leakage of sensitive internal details (e.g., file paths, full tracebacks). The use of 'ast.literal_eval' for domain parsing is generally safe. The 'streamable-http' transport allows remote access, requiring careful network configuration, but this is adequately documented.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars1
Forks0
Last Update2026-01-19

Tags

OdooERPAI AssistantMCPNatural Language