Odoo-MCP-Server
Verified Safeby softdevarka
Overview
Integrate Odoo ERP with a Model Context Protocol (MCP) client to enable AI agents (like Claude) to interact with Odoo data and functionality.
Installation
cd odoo-mcp-server && npm install && npm startEnvironment Variables
- ODOO_URL
- ODOO_PORT
- ODOO_DB
- ODOO_USERNAME
- ODOO_PASSWORD
Security Notes
The project includes default/weak Odoo credentials ('admin@example.com', 'admin123') in `config/claude_desktop_config.json` and as fallback environment variables in `index.js`. The `docker-compose.yml` also uses a default 'odoo_password'. These must be changed immediately for any production or public deployment, as they pose a critical security risk. The server itself does not contain malicious patterns or 'eval' statements. Data is transmitted via XML-RPC over HTTP, which could be a concern if not secured with HTTPS (though not explicitly shown in the Odoo client setup).
Similar Servers
mcp-server-odoo
Enables AI assistants to interact with Odoo ERP systems, providing natural language access to business data for searching, creating, updating, and deleting records.
lex
Provides a UK legal research API for AI agents, offering capabilities to search legislation, caselaw, amendments, and explanatory notes using semantic and keyword search, and includes a Micro-Copilot (MCP) server for integration with AI assistants.
mcp-servicenow-nodejs
Automate ServiceNow operations, development, and administration through an AI-powered interface, offering multi-instance support, dynamic schema discovery, natural language querying, and local script synchronization.
agentxsuite
A unified open-source platform for connecting, managing, and monitoring AI agents and tools across various Model Context Protocol (MCP) servers.