claude-odoo-api
Verified Safeby bmya
Overview
The Odoo MCP Server provides tools to interact with Odoo 19's External JSON-2 API, enabling AI clients to perform CRUD operations and queries on Odoo databases with multi-company support.
Installation
docker run --rm -i --env-file /path/to/your/repo/.env odoo-mcp-serverEnvironment Variables
- ODOO_URL
- ODOO_DATABASE
- ODOO_API_KEY
Security Notes
The server demonstrates good security practices including a multi-stage Docker build, running as a non-root user (UID 1000), and proper handling of sensitive API keys via an external .env file (mounted read-only). It uses robust error handling, connection pooling, and configurable timeouts/retries. No 'eval' or other direct code execution vulnerabilities are apparent in the provided source. The primary security consideration is the secure management of the Odoo API Key by the user outside the application code.
Similar Servers
SageMCP
A scalable platform for hosting MCP servers with multi-tenant support, OAuth integration, and connector plugins for various services, deployed on Kubernetes.
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.
Workshop-MCP-Server-Directions-Lab
This server integrates with Microsoft Dynamics 365 Business Central to expose its data and functionality as MCP tools for Claude Desktop, enabling AI-powered interactions with ERP data.
converse
Orchestrates and exposes various AI tools (chat, multi-model consensus, job management) over the Model Context Protocol, enabling local, persistent, and potentially asynchronous AI interactions across multiple Large Language Model (LLM) providers.