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?
Provides tools for interacting with the Odoo ERP system, enabling AI agents to search for customers/products, create and confirm sales quotations, and manage other sales-related operations through a standardized MCP interface.
AlicenseAqualityDmaintenanceEnables AI agents to interact with Odoo ERP to perform sales tasks such as searching clients and products, and creating and confirming quotations via the MCP protocol.52MITWhy this server?
Provides tools for scoping and generating Odoo add-ons from business requirements, including drafting architecture plans, generating starter modules, validating add-ons, saving files, and explaining tradeoffs.
AlicenseAqualityBmaintenanceEnables MCP clients to scope and generate safe Odoo add-on starters locally, including drafting architecture plans, creating 11-file add-on scaffolds, validating them, and saving files to disk—all without API keys or network access.6MITWhy this server?
Provides tools for interacting with QOD PPM Odoo plugin, exposing workflow transitions, wizards, and non-trivial UI actions as MCP tools for portfolio, program, and project management operations.
AlicenseBqualityDmaintenanceAn MCP server that exposes workflow actions, wizards, and specialized operations from the QOD PPM Odoo plugin as tools, complementing generic Odoo CRUD servers by handling non-trivial UI button functionality like state transitions, report generation, and risk management.35LGPL 3.0Why this server?
Provides AI-powered business analytics for Odoo ERP, allowing users to ask questions and receive structured reports on sales, CRM, inventory, accounting, HR, project management, and manufacturing, with verdicts on business health.
AlicenseAqualityAmaintenanceAn AI business analyst for your Odoo ERP. Ask one question, get one answer — numbers, highlights, risks, and a verdict (on-track / at-risk / off-track) — over the Model Context Protocol. CRUD bridges to Odoo already exist; this is the analytics layer that sits on top.311MITWhy this server?
Enables interaction with Odoo ERP to read and write data across applications including Inventory, CRM, Sales, Manufacturing, and Purchases, supporting operations like searching records, creating sales orders, and managing stock levels.
AlicenseBqualityDmaintenanceAn MCP server that enables AI assistants to interact with Odoo ERP apps like Inventory, CRM, Sales, and Manufacturing. It allows users to read, create, and manage Odoo records and workflows using natural language commands.2511 npm1ISCWhy this server?
Syncs orders between Odoo ERP and multiple marketplaces, with traceability and incident resolution capabilities.
AlicenseBqualityDmaintenanceMCP server enabling AI agents to trace and resolve order synchronization incidents between an ERP (Odoo) and multiple marketplaces.8MITWhy 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 security274MITWhy this server?
Provides tools for interacting with Odoo ERP, enabling AI agents to query, create, update, and manage business records, workflows, and communications within an Odoo instance.
AlicenseAqualityBmaintenanceAn MCP server that acts as a virtual Odoo employee, enabling LLMs to query, create, update, and execute workflows on Odoo records with configurable safety levels.191MIT