| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2852 |
| Technical Name |
odoo_mcp_gateway |
| License | OPL-1 |
| Website | https://github.com/Ronaldo1310/odoo_mcp_gateway |
| Versions | 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2852 |
| Technical Name |
odoo_mcp_gateway |
| License | OPL-1 |
| Website | https://github.com/Ronaldo1310/odoo_mcp_gateway |
| Versions | 17.0 18.0 |
MCP Gateway
The native MCP server for Odoo 18. Connect Claude, ChatGPT, Cursor, Gemini, n8n, LangChain and any AI agent to your business data — securely, instantly, without code.
Your Odoo speaks AI — natively.
MCP Gateway is a pure Odoo module that transforms your instance into a fully-featured Model Context Protocol (MCP) server. Any MCP-compatible AI client can search, read, create, update and analyze your Odoo data through natural language — while Odoo's own security model stays fully in control.
- ⚡ Instant install — no external processes, no Node.js, no Redis
- ▶ Multi-tenant API keys with SHA-256 hashing and per-key controls
- ▶ Full Odoo ACL enforcement — every call runs as a named Odoo user
- ▶ Immutable audit log — forensic trail of every AI interaction
- ▶ Analytics tools — AR aging, cashflow forecast, top partners, KPI comparisons
- ▶ Studio module builder — create custom Odoo models via natural language
Connect Your AI in 60 Seconds
MCP Gateway works with every major AI client. Copy, paste, done.
// claude_desktop_config.json { "mcpServers": { "odoo": { "type": "http", "url": "https://YOUR-INSTANCE.odoo.com/mcp", "headers": { "Authorization": "Bearer mcp_YOUR_KEY" } } } }
// ~/.cursor/mcp.json { "mcpServers": { "odoo": { "type": "http", "url": "https://YOUR-INSTANCE.odoo.com/mcp", "headers": { "Authorization": "Bearer mcp_YOUR_KEY" } } } }
// .vscode/mcp.json { "servers": { "odoo-mcp": { "type": "http", "url": "https://YOUR-INSTANCE.odoo.com/mcp", "headers": { "Authorization": "Bearer mcp_YOUR_KEY" } } } }
// ~/.codeium/windsurf/mcp_config.json { "mcpServers": { "odoo": { "serverUrl": "https://YOUR-INSTANCE.odoo.com/mcp", "headers": { "Authorization": "Bearer mcp_YOUR_KEY" } } } }
Automation & Developer Integrations
From low-code automation platforms to Python SDKs and raw HTTP — connect anything.
// HTTP Request node { "url": "https://YOUR-INSTANCE.odoo.com/mcp", "method": "POST", "headers": {"Authorization": "Bearer mcp_YOUR_KEY"}, "body": { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "odoo_search_records"} } }
from langchain_mcp_adapters.client import MultiServerMCPClient client = MultiServerMCPClient({ "odoo": { "transport": "streamable_http", "url": "https://YOUR-INSTANCE.odoo.com/mcp", "headers": {"Authorization": "Bearer mcp_YOUR_KEY"} } }) tools = await client.get_tools()
// cline_mcp_settings.json { "mcpServers": { "odoo": { "type": "http", "url": "https://YOUR-INSTANCE.odoo.com/mcp", "headers": { "Authorization": "Bearer mcp_YOUR_KEY" }, "disabled": false } } }
# List all tools curl -X POST https://YOUR-INSTANCE.odoo.com/mcp \ -H "Authorization: Bearer mcp_YOUR_KEY" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' # Create a sale order curl -X POST https://YOUR-INSTANCE.odoo.com/mcp \ -H "Authorization: Bearer mcp_YOUR_KEY" \ -d '{"jsonrpc":"2.0","id":2, "method":"tools/call", "params":{"name":"odoo_create_record", "arguments":{"model":"sale.order", "values":{"partner_id":1}}}}'
Tu Odoo habla IA — de forma nativa.
MCP Gateway es un módulo Odoo puro que convierte tu instancia en un servidor MCP completo. Cualquier agente IA compatible puede buscar, leer, crear, actualizar y analizar tus datos en lenguaje natural — respetando el modelo de seguridad nativo de Odoo.
- ⚡ Instalación instantánea — sin procesos externos, sin Node.js, sin Redis
- ▶ Claves API multi-tenant con hash SHA-256 y controles por clave
- ▶ ACL nativas de Odoo — cada llamada se ejecuta bajo un usuario Odoo real
- ▶ Audit log inmutable — trazabilidad forense de cada interacción IA
- ▶ Herramientas de análisis — aging, cashflow, ranking de socios, comparativas KPI
- ▶ Constructor Studio IA — crea modelos Odoo con lenguaje natural, sin código
Conecta tu IA en 60 segundos
Copia, pega, listo. Compatible con todos los clientes MCP.
Paso 1 — Instala el módulo
Apps → Buscar "MCP Gateway" → Instalar
Paso 2 — Crea una clave API
MCP Gateway → API Keys → Nueva Clave
Paso 3 — Configura tu cliente IA
"url": "https://TU-INSTANCIA.odoo.com/mcp"
Paso 4 — Habla con tu Odoo
"Muéstrame las órdenes pendientes"
MCP Gateway · v18.0.3.5.0
Compatible with Odoo 17 · 18 · 19 — Community & Enterprise · Online · Odoo.sh · On-Premise
💬 2 months of free support included with your purchase
Author: Freddy Torres · Contact Support
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module