MCP Gateway — AI Integration for Odoo
by Freddy Torres https://github.com/Ronaldo1310/odoo_mcp_gateway| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2897 |
| Technical Name |
odoo_mcp_gateway |
| License | LGPL-3 |
| 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 | 2897 |
| Technical Name |
odoo_mcp_gateway |
| License | LGPL-3 |
| 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
Please log in to comment on this module