Best Odoo MCP Servers
Odoo is a suite of business management software tools including CRM, e-commerce, billing, accounting, manufacturing, warehouse, project management, and inventory management.
Why this server?
Allows checking the status and reloading or restarting the Odoo ERP service via systemd.
AlicenseAqualityCmaintenanceEnables AI assistants to perform controlled Linux system administration tasks like reading logs, managing services, cron jobs, WordPress, and executing sandboxed Python code, with strict security constraints.292GPL 2.0Why this server?
Enables interaction with Odoo data, allowing for searching, reading, counting, creating, updating, and deleting records, as well as discovering model structures and executing custom methods.
AlicenseAqualityDmaintenanceEnables AI assistants to interact with Odoo data using natural language to search, read, create, and update records. It acts as a secure bridge between MCP clients and Odoo instances version 17.0 through 19.0.11Apache 2.0Why this server?
Provides tools for querying Odoo's model registry, including searching models, retrieving field details, inspecting inheritance chains, method overrides, and exporting the full registry without requiring a database connection.
AlicenseAqualityDmaintenanceEnables querying Odoo's model registry (fields, inheritance, methods) without a database connection by loading the registry in-memory.817 PyPILGPL 3.0Why this server?
Provides tools for managing Odoo instances, including data CRUD, model/field metadata, relationship graphs, source code analysis, and schema drift detection.
AlicenseAqualityDmaintenanceA version-agnostic MCP server for Odoo that enables AI agents to interact with any Odoo app's data, schema, and source code, supporting tasks like data CRUD, schema mapping, code analysis, and feature implementation.14MITWhy this server?
Provides read-only access to Odoo.sh projects, including builds, branches, environments, logs, and system status via web API and SSH.
AlicenseAqualityCmaintenanceRead-only MCP server for Odoo.sh exposing builds, environments, logs, and system status via Web API and SSH without any write capabilities.8MITWhy this server?
Provides direct access to an Odoo database environment, enabling execution of Python code within an Odoo context, model introspection, and session management with tools for listing available models and retrieving detailed model information.
AlicenseAqualityFmaintenanceA bridge server that provides access to an Odoo shell environment, allowing execution of Python code within an Odoo database context for model introspection and database operations.4MITWhy this server?
Provides tools for interacting with Odoo ERP, enabling management of CRM leads and sales orders, projects and tasks, and inventory and purchase orders.
AlicenseAqualityBmaintenanceEnables Claude Desktop, Cowork, or Claude Code to interact with Odoo ERP via XML-RPC without installing custom modules, offering tools for CRM and sales, projects and tasks, inventory and purchases, plus connectivity checks.131MITWhy this server?
A security-focused, version-agnostic gateway for Odoo (v17-19) that allows AI agents to interact with models via CRUD operations, schema discovery, and specialized domain plugins for HR, Sales, Project, and Helpdesk modules.
AlicenseBqualityDmaintenanceSecurity-first MCP gateway for Odoo 17/18/19 — 27 tools, YAML-driven security2744 PyPI4MITWhy this server?
Provides tools for interacting with Odoo ERP instances, enabling read operations, server-side aggregation, schema discovery, diagnostics, chatter posting, migration assistance, addon scanning, and gated write workflows across Odoo 16-19 databases.