Odoo MCP Server

Odoo MCP server enabling AI agents to interact with Odoo ERP — querying sales orders and CRM leads, managing inventory and accounting records, accessing HR data, executing Odoo business workflows, and integrating Odoo's comprehensive business management suite into agent-driven business process automation workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Developer Tools odoo erp crm mcp-server business-software sales accounting
⚙ Agent Friendliness
68
/ 100
Can an agent use this?
🔒 Security
73
/ 100
Is it safe for agents?
⚡ Reliability
65
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
65
Documentation
68
Error Messages
65
Auth Simplicity
72
Rate Limits
72

🔒 Security

TLS Enforcement
82
Auth Strength
75
Scope Granularity
68
Dep. Hygiene
65
Secret Handling
72

TLS for remote Odoo. API key preferred over password. Community MCP. Dedicated low-privilege Odoo user for agents.

⚡ Reliability

Uptime/SLA
68
Version Stability
65
Breaking Changes
65
Error Recovery
62
AF Security Reliability

Best When

An agent needs to interact with an Odoo ERP deployment — for business process automation, CRM management, or financial data access in organizations running Odoo.

Avoid When

You're using SAP, NetSuite, Quickbooks, or other business systems — use those specific integrations.

Use Cases

  • Querying sales opportunities and pipeline from CRM automation agents
  • Managing inventory and stock levels from supply chain agents
  • Accessing customer invoices and accounting data from finance agents
  • Generating business reports from analytics agents
  • Processing purchase orders and vendor management from procurement agents
  • Managing HR records and payroll from HR automation agents

Not For

  • Teams using SAP, NetSuite, or other ERP systems
  • Teams without Odoo deployment
  • Simple task management (Odoo is full ERP — overkill for simple workflows)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
Yes

Authentication

Methods: username_password api_key
OAuth: No Scopes: No

Odoo XML-RPC authentication with URL, database name, username, and password/API key. Odoo 14+ supports API keys as alternative to password. All credentials needed for connection.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Odoo Community is free and open source. Enterprise edition adds advanced features. MCP server is community open source and free.

Agent Metadata

Pagination
offset
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Odoo XML-RPC requires database name — not just URL and credentials
  • Odoo version compatibility: API changes between v14, v15, v16, v17 — verify version
  • Record IDs in Odoo are internal database IDs — not human-readable
  • Odoo domain search syntax is specific: [('field', 'operator', 'value')] format
  • Write operations on business records affect production data immediately
  • Community MCP (racksync) — Odoo API surface is large; coverage may be incomplete

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Odoo MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5220
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered