odoo-mcp-server
Provides a Model Context Protocol (MCP) server (Go) that connects to an Odoo 17 instance via XML-RPC to expose ERP operations as callable MCP tools, primarily for inventory, purchase, and manufacturing (MRP) workflows. Includes optional webhook server configuration (e.g., Discord).
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Security posture is partially inferable: README shows Odoo credentials and an optional webhook token via config.yaml, but does not document secret handling practices (e.g., env vars, redaction) or transport/auth details beyond Odoo URL. No mention of TLS enforcement, least-privilege access, scoped authorization, request signing, or audit logging. Dependency health cannot be verified from provided content; score is conservative.
⚡ Reliability
Best When
You already run Odoo 17 and want an agent to perform ERP read operations and some write operations through MCP tool calls.
Avoid When
You need strong vendor-grade security guarantees (audited auth model, scoped permissions, formal error/code contracts) or you cannot safely handle and protect Odoo credentials and webhook tokens.
Use Cases
- • Inventory lookup and stock level reporting for Odoo products
- • Searching product details/specs and viewing stock movements
- • Viewing purchase orders and vendor information; purchase analytics/reporting
- • Reading manufacturing orders, BOM information, work centers, and production planning
- • Creating (simplified) inventory adjustments, purchase orders, and manufacturing orders (as supported)
Not For
- • If you need a public/hosted SaaS API with managed authentication/quotas
- • If you require REST/GraphQL/SDK-first integrations rather than MCP
- • If you cannot provide secure Odoo credentials and access to the target Odoo instance
Interface
Authentication
Auth model is not described beyond providing Odoo credentials (username/password) in config. No OAuth or explicit MCP authorization/scoping described in the README.
Pricing
Self-hosted MIT-licensed project; no pricing details provided.
Agent Metadata
Known Gotchas
- ⚠ Write operations (purchase/manufacturing/order creation) are described as simplified/possibly in-progress; agents may assume complete workflows that are not implemented.
- ⚠ Idempotency and retry behavior for create/update tools is not described; agents should avoid blind retries for state-changing calls.
- ⚠ Pagination/filtering behavior for list/search tools is not documented; agents may receive partial results without explicit pagination controls.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for odoo-mcp-server.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-04-04.