tuanle96/mcp-odoo
by Various
MCP Server for Odoo
MCP
tuanle96/mcp-odoo
Added 1 June 2026
Overview
An open-source MCP server that connects AI agents to Odoo ERP via the Model Context Protocol. It exposes Odoo models as tools and resources, enabling agents to read and write business data programmatically. Built in Python, it requires an Odoo instance and an MCP-compatible client.
Best for
Best for
Developers building AI agents or assistants that need to interact with Odoo ERP data and processes
Use cases
- Automating Odoo workflows like lead creation, invoice generation, or inventory updates
- Querying Odoo records (e.g., sales orders, contacts, products) from an AI assistant
- Integrating AI chat or automation tools with an existing Odoo deployment
How to use
Install
uvx odoo-mcp --setup Tools exposed
Multi-instanceODOO_CONFIG_FILEODOO_LOCALEODOO_MCP_MAX_SMART_FIELDSODOO_MCP_LOG_LEVELODOO_MCP_LOG_JSONODOO_MCP_LOG_FILEODOO_MCP_ENABLE_WRITESODOO_MCP_ALLOWED_SIDE_EFFECT_METHODSODOO_MCP_POLICY_FILEODOO_MCP_ALLOW_UNKNOWN_METHODSODOO_MCP_AUDIT_LOGODOO_MCP_ELICIT_WRITESODOO_MCP_RETRY_ATTEMPTSODOO_MCP_RETRY_BACKOFFODOO_MCP_SCHEMA_CACHE_TTLODOO_MCP_SCHEMA_CACHE_MAXODOO_MCP_RATE_LIMIT_MODEODOO_MCP_RATE_LIMIT_WINDOWODOO_MCP_RATE_LIMIT_MAX_CALLS
Tested with
Claude Desktop, Claude Code, Cursor, Windsurf, Cline, Continue, VS Code, ChatGPT
Notes
An open-source MCP server that connects AI agents to Odoo ERP via the Model Context Protocol. It exposes Odoo models as tools and resources, enabling agents to read and write business data programmatically. Built in Python, it requires an Odoo instance and an MCP-compatible client.
328 stars on GitHub. Last updated 2026-05-21. Licensed MIT.
Use cases
- Automating Odoo workflows like lead creation, invoice generation, or inventory updates
- Querying Odoo records (e.g., sales orders, contacts, products) from an AI assistant
- Integrating AI chat or automation tools with an existing Odoo deployment
Pros
- Open source with active development (328 stars on GitHub)
- Straightforward Python implementation leveraging the widely-used Odoo API
- Enables direct, secure Odoo access without custom middleware
Cons
- Tied to Odoo; not useful outside ERP automation
- Requires a running Odoo instance and proper API credentials setup
- Functionality limited to Odoo model operations; no broader system integration
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Open source with active development (328 stars on GitHub)
- Straightforward Python implementation leveraging the widely-used Odoo API
- Enables direct, secure Odoo access without custom middleware
Cons
- Tied to Odoo; not useful outside ERP automation
- Requires a running Odoo instance and proper API credentials setup
- Functionality limited to Odoo model operations; no broader system integration
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.