Si ya tienes Odoo y alguien te ofrece "conectarle IA", la pregunta correcta no es cuál modelo usa, sino qué va a poder leer, qué va a poder escribir, quién lo aprueba y qué recibes al final. Esta guía te da los criterios para comprobar a cualquier proveedor, incluida Transgenia.
Ver diagrama Mermaid
mindmap
root(("¿Quién integra Claude o ChatGPT con Odoo en México?"))
1. Qué necesitas en realidad
ERP
IA sobre Odoo
flujo o conector MCP
2. Seis preguntas de evidencia
cliente
edición y plan
credencial
permisos
datos
entregables
3. Diez condiciones por escrito
4. Un primer caso
cotización con revisión humana
5. Qué acreditan las credenciales
6. Siguiente paso
solicitar evaluación
Primero decide qué necesitas en realidad
"Integrar IA con Odoo" describe cuatro cosas distintas, con precios, riesgos y entregables distintos. Antes de pedir cotizaciones, ubica tu caso en una de estas filas.
| Opción | Cuándo aplica | Lo que no resuelve |
|---|---|---|
| Implementar el ERP desde cero | No tienes Odoo, o tienes uno abandonado que nadie usa. | No es integración de IA; es un proyecto de implementación. Empieza por implementación de Odoo en CDMX. |
| IA sobre el Odoo que ya usas | Odoo funciona y quieres consultar datos o preparar borradores en lenguaje natural. | No corrige datos sucios ni procesos rotos. Si el inventario no cuadra, primero hay que estabilizarlo. |
| Flujo automatizado (n8n, Make, webhooks) | Una tarea repetitiva con entradas y salidas fijas, por ejemplo copiar un pedido de un formulario a Odoo. | No conversa, no decide excepciones y no respeta permisos por rol salvo que alguien los programe uno por uno. |
| Conector MCP | Quieres que un agente lea y actúe sobre Odoo con permisos definidos y registro de cada acción. | Un conector no es un servicio: hay que configurarlo, limitarlo, probarlo y operarlo. Esa parte es la implementación. |
Ver diagrama Mermaid
flowchart TB
A{"¿Tienes Odoo en uso?"}
A -- "No, o está abandonado" --> ERP["Implementar el ERP desde cero"]
A -- "Sí" --> B{"¿Los datos de precios e inventario cuadran?"}
B -- "No" --> EST["Estabilizar datos primero"]
B -- "Sí" --> C{"¿Es una tarea fija o una conversación con excepciones?"}
C -- "Tarea fija" --> FLU["Flujo automatizado
n8n, Make, webhooks"]
C -- "Conversación" --> D{"¿Debe actuar con permisos por rol y registro?"}
D -- "Solo consultar" --> IA["IA sobre el Odoo existente
modo de solo lectura"]
D -- "Consultar y actuar" --> MCP["Conector MCP + implementación acompañada"]
MCP (Model Context Protocol) es un estándar abierto publicado por Anthropic en 2024 para que los modelos de lenguaje se conecten a herramientas y datos. No es de Transgenia ni de ningún integrador. Lo que cada proveedor aporta es el servidor que lo implementa para Odoo y el servicio alrededor. Pide siempre que te digan cuál de las dos cosas estás contratando. Si lo que tienes es un Odoo heredado que conviene migrar o rescatar antes de pensar en IA, el caso real de migración de Enterprise a Community muestra qué se gana y qué se paga en ese camino.
Ver diagrama Mermaid
flowchart LR
subgraph P["Estándar abierto"]
M["MCP, Model Context Protocol
publicado por Anthropic en 2024"]
end
subgraph S["Software"]
T["Servidor MCP-Odoo-Tools
Transgenia, licencia MIT
GitHub, PyPI, directorio de Claude"]
end
subgraph V["Servicio"]
I["Implementación acompañada
permisos, revisión humana,
capa fiscal MX, soporte"]
end
M --> T --> I
Cómo comprobar que un proveedor sabe integrar Claude o ChatGPT con Odoo
Cualquier proveedor puede decir que integra IA con Odoo. Estas seis preguntas separan a quien lo ha hecho de quien lo va a intentar contigo. Las respuestas que damos como referencia salen de la documentación pública de nuestro propio servidor, MCP-Odoo-Tools, versión 1.4.0; pídele a cada proveedor la equivalente.
1. ¿Desde qué cliente va a trabajar mi equipo? Un servidor MCP local corre en la máquina del usuario. En nuestro caso, las herramientas de Odoo funcionan en Claude Code y en sesiones locales de Cowork; el chat web de Claude y Cowork en la web cargan skills y comandos, pero no servidores MCP locales. Si tu equipo solo va a usar el chat del navegador, necesitas un despliegue distinto y debes saberlo antes de firmar.
Ver diagrama Mermaid
flowchart LR
subgraph L["Sesión local en tu máquina"]
CC["Claude Code"]
CW["Cowork local"]
SRV["Servidor MCP de Odoo
herramientas disponibles"]
CC --> SRV
CW --> SRV
end
subgraph W["Superficies web"]
CH["Chat web de Claude"]
CWW["Cowork en la web"]
SK["Solo skills y comandos
sin herramientas de Odoo"]
CH --> SK
CWW --> SK
end
SRV --> O[("Tu Odoo")]
2. ¿Qué edición, versión y plan de Odoo tengo, y qué queda fuera? El servidor de código abierto cubre Odoo 10 a 19, Community, Enterprise y Online; el servicio de implementación de Transgenia se ofrece para Odoo 13 a 19. En Odoo Online, el plan debe incluir acceso a la API externa; sin eso, ningún conector funciona. Pregunta qué funciones no estarán disponibles en tu versión concreta.
Ver diagrama Mermaid
flowchart TB
subgraph T["Cobertura técnica del servidor de código abierto"]
V["Odoo 10 a 19
Community, Enterprise y Online"]
end
subgraph C["Alcance comercial del servicio de Transgenia"]
S["Odoo 13 a 19"]
end
subgraph O["Odoo Online"]
P{"¿El plan incluye acceso a la API externa?"}
P -- "Sí" --> OK["Conector posible"]
P -- "No" --> NO["Ningún conector funciona"]
end
V --> S
S --> P
3. ¿Qué credencial me van a pedir y con qué usuario? JSON-RPC y XML-RPC aceptan contraseña o API Key (las API Keys existen desde Odoo 14); la API nueva de Odoo, JSON-2, solo acepta API Key y está disponible en saas~18.4 y 19.0 en adelante. Exige un usuario de Odoo dedicado con permisos mínimos y un procedimiento para revocar la clave en un minuto.
Ver diagrama Mermaid
flowchart TB
A{"¿Qué serie de Odoo?"}
A -- "saas~18.4 o 19.0 en adelante" --> B{"¿Credencial?"}
B -- "API Key" --> J2["JSON-2
la API nueva de Odoo"]
B -- "Contraseña" --> JR["JSON-RPC
respaldo XML-RPC"]
A -- "Anterior a saas~18.4" --> C{"¿Credencial?"}
C -- "API Key, Odoo 14 en adelante" --> JR
C -- "Contraseña" --> JR
J2 --> U["Usuario dedicado con permisos mínimos
y revocación en un minuto"]
JR --> U
4. ¿Qué puede escribir el agente y quién lo aprueba? Nuestro servidor tiene un modo de solo lectura que rechaza toda escritura antes de tocar Odoo. La revisión humana de cada escritura (lo que llamamos VoBo) no viene en el paquete público: es parte de la implementación acompañada y se configura contigo. Desconfía de quien te prometa que "la IA ya pide permiso sola". Así operamos nuestros propios agentes de IA gobernados y el agente de ventas B2B: borrador primero, aprobación humana después.
Ver diagrama Mermaid
flowchart LR
subgraph N["Núcleo público del servidor"]
R["Modo de solo lectura
rechaza toda escritura"]
L["Consultas y borradores"]
end
subgraph I["Implementación acompañada"]
V["Revisión humana por operación
VoBo antes de escribir"]
W["Escritura en producción
con registro de quién aprobó"]
end
L --> V --> W
R -. "protege mientras no haya VoBo" .-> L
5. ¿Qué datos salen del ERP, hacia quién y bajo qué términos? Con el plugin ejecutado en tu máquina, Transgenia no recibe, intermedia ni retiene datos: ni credenciales, ni registros, ni prompts. Los resultados que devuelve Odoo sí viajan a tu cliente MCP y de ahí al proveedor del modelo que elijas (Anthropic para Claude, OpenAI para ChatGPT), como con cualquier herramienta. Ese tramo se rige por los términos de tu Odoo y de tu proveedor de IA. Si contratas un servicio de implementación o alojamiento, pide el aviso de privacidad de ese servicio por separado.
Ver diagrama Mermaid
flowchart LR
O[("Tu Odoo")] -- "consulta autorizada" --> S["Servidor MCP
en tu máquina"]
S -- "resultado" --> C["Tu cliente MCP
Claude Code o Cowork"]
C -- "resultado como contexto" --> M["Proveedor del modelo
Anthropic o OpenAI"]
T["Transgenia
fuera del flujo:
no recibe, no intermedia, no retiene"]
T -.- S
6. ¿Qué recibo al cerrar? Documentación de la configuración, el usuario y los permisos creados, la lista de operaciones habilitadas, el procedimiento de revocación, las condiciones de soporte y la transferencia del conocimiento a tu equipo. Si el proveedor desaparece mañana, tu integración debe seguir funcionando y tu gente debe saber operarla.
Lo que debes exigir por escrito
Una propuesta seria de integración cabe en una página y responde estos diez puntos sin importes vagos ni promesas de resultados.
- Alcance incluido y excluido, por proceso: cotización, inventario, pedidos, cobranza.
- Cliente, edición, versión y plan de Odoo sobre los que el proveedor se compromete.
- Usuario de Odoo dedicado, permisos mínimos y procedimiento de revocación de la API Key.
- Operaciones de escritura permitidas y quién las aprueba.
- Registro de acciones: dónde queda, quién lo consulta y cuánto tiempo se conserva.
- Qué datos salen del ERP, hacia qué proveedor de modelo y bajo qué términos.
- Criterios de aceptación y pruebas con datos de ejemplo antes de pasar a producción.
- Soporte: horario, canal y tiempos de respuesta.
- Documentación y transferencia al cliente al cierre.
- Qué parte es código abierto, con licencia y repositorio público, y qué parte es servicio.
Ver diagrama Mermaid
flowchart TB
G1["Alcance
1. Incluido y excluido por proceso
2. Cliente, edición, versión y plan de Odoo"]
G2["Acceso y gobierno
3. Usuario dedicado y revocación de la API Key
4. Escrituras permitidas y quién aprueba
5. Registro de acciones"]
G3["Datos y calidad
6. Qué datos salen y hacia quién
7. Criterios de aceptación y pruebas"]
G4["Cierre
8. Soporte
9. Documentación y transferencia
10. Qué es código abierto y qué es servicio"]
G1 --> G2 --> G3 --> G4
En nuestro caso, el punto 10 se responde así: el servidor MCP-Odoo-Tools es código abierto con licencia MIT, publicado en GitHub y en PyPI, y disponible como plugin en el directorio de Claude; la capa fiscal mexicana, la revisión humana de escrituras y las herramientas de respaldo son parte del servicio de implementación. Lo explicamos con detalle en el artículo del plugin y en la ficha del producto.
Un primer caso: cotizar desde Odoo con revisión humana
Este ejemplo es hipotético y sirve para que sepas qué pedir en una demostración; no es un caso de cliente. Una comercializadora recibe por correo una solicitud con productos y cantidades. El agente consulta en Odoo precios y existencias con un usuario autorizado, prepara un borrador de cotización y lo deja en estado de borrador. Una persona de ventas lo revisa, corrige una cantidad y aprueba el envío. Consultar existencias no las reserva ni compromete una venta. Si tu empresa es una comercializadora, la página de Odoo para comercializadoras describe los procesos que más se benefician; si es una clínica, el caso Nova House aplica el mismo principio al seguimiento de pacientes.
La excepción típica aparece cuando un producto no tiene existencia o no tiene precio en la lista aplicable. En ese caso el agente no inventa un precio: marca la línea como pendiente y la persona decide. Si el proveedor que evalúas no puede mostrarte ese flujo con datos de ejemplo, con el borrador visible en Odoo y con el registro de quién aprobó qué, no te está mostrando una integración gobernada. Antes de la primera prueba con datos reales conviene saber qué aislar en una copia de Odoo; y si tu inventario se sincroniza con marketplaces, el bug de MercadoLibre Full al reabastecer es el tipo de excepción que un agente no debe resolver solo.
Ver diagrama Mermaid
sequenceDiagram
participant V as Cliente por correo
participant A as Agente
participant O as Odoo
participant H as Persona de ventas
V->>A: Solicitud con productos y cantidades
A->>O: Consulta precios y existencias (usuario autorizado)
O-->>A: Precios, existencias y faltantes
alt Producto sin existencia o sin precio
A->>H: Línea marcada como pendiente
H->>H: Decide sustituto o espera
end
A->>O: Borrador de cotización (estado borrador)
H->>O: Revisa, corrige una cantidad y aprueba
O-->>V: Cotización enviada con registro de quién aprobó
Nuestra oferta de implementación de IA describe los requisitos, los factores de costo y el siguiente paso para solicitar una evaluación.
Qué acreditan las credenciales, y qué no
Las credenciales ayudan a filtrar, pero no sustituyen las seis preguntas de arriba. Las nuestras, con su denominación exacta:
- OpenAI Select Partner, a nivel empresa, dentro del OpenAI Partner Network. Acredita la relación comercial con OpenAI; no acredita una integración concreta con tu Odoo.
- Anthropic Registered Partner en el Claude Partner Network. Significa que Anthropic nos reconoce como partner, no que certifique o audite nuestro servidor MCP.
- Claude Partner Badge de Claude Code, personal, de Efraín Carreón Ortiz, verificable en Credly. Es una credencial individual, no corporativa.
Pide a cada proveedor el mismo desglose: qué es de la empresa, qué es personal y qué está demostrado con una implementación que puedas ver.
Preguntas frecuentes
¿Necesito implementar Odoo primero o puedo integrar IA sobre el que ya tengo?
Si tu Odoo funciona y tus datos de precios e inventario son confiables, puedes integrar IA sobre él sin reimplementar. Si el ERP está abandonado o los datos no cuadran, primero hay que implementarlo o estabilizarlo; integrar IA sobre datos sucios solo acelera los errores.
¿Qué diferencia hay entre Claude, Claude Code y ChatGPT al trabajar con Odoo?
Claude y ChatGPT son modelos y sus aplicaciones de chat. Claude Code es la herramienta de trabajo de Anthropic que ejecuta servidores MCP locales, y por eso es donde corre el plugin de Odoo. ChatGPT se conecta a Odoo mediante integraciones que usan la API de OpenAI o conectores propios de cada proveedor. Lo importante es qué datos lee cada uno, qué puede escribir y quién aprueba.
¿Qué es MCP y quién lo creó?
MCP (Model Context Protocol) es un estándar abierto publicado por Anthropic para conectar modelos de lenguaje con herramientas y datos. Cualquier empresa puede implementarlo. Transgenia desarrolla y mantiene un servidor MCP para Odoo con licencia MIT; el protocolo no es suyo.
¿Con qué versiones y ediciones de Odoo funciona?
El servidor MCP de código abierto cubre Odoo 10 a 19 en Community, Enterprise y Online. El servicio de implementación de Transgenia se ofrece para Odoo 13 a 19. En Odoo Online, el plan debe incluir acceso a la API externa.
¿Qué puede consultar la IA y qué requiere aprobación de una persona?
Depende de los permisos del usuario de Odoo y de la configuración del servidor. En modo de solo lectura el agente consulta y prepara borradores, pero no escribe. Las escrituras en producción se habilitan por operación y con revisión humana en la implementación acompañada.
¿Mis datos pasan por servidores de Transgenia?
No, cuando el plugin corre en tu máquina. Los datos van de tu Odoo a tu cliente MCP y de ahí al proveedor del modelo que elijas. Transgenia no recibe, intermedia ni retiene credenciales, registros ni prompts del plugin. Un servicio de implementación o alojamiento contratado tiene su propio aviso de privacidad.
¿Qué acreditan las credenciales de Transgenia?
OpenAI Select Partner acredita la relación comercial con OpenAI a nivel empresa. Anthropic Registered Partner acredita el registro en el Claude Partner Network. El Claude Partner Badge de Claude Code es una credencial personal de Efraín Carreón Ortiz. Ninguna sustituye una implementación demostrada con datos de ejemplo.
¿Cuánto cuesta integrar Claude o ChatGPT con Odoo?
No hay tarifa fija. El costo depende del proceso, los datos, las integraciones, los permisos, las pruebas, el soporte y los criterios de aceptación. Se cotiza por alcance después de una evaluación; una propuesta que da un precio sin esos datos está adivinando.
¿Cuál es el siguiente paso si ya uso Odoo?
Solicita una evaluación indicando el proceso que quieres mejorar, tu edición y versión de Odoo y si usas Online. Con eso definimos alcance, permisos y criterios de aceptación antes de cotizar. No pedimos credenciales en el formulario ni prometemos un piloto gratuito.
Sobre el autor y Transgenia
Efraín Carreón Ortiz es Director General de Centrum Transgenia, una boutique tecnológica mexicana. Está acreditado con la insignia oficial Claude Code (Claude Partner Badge) emitida por Anthropic, verificable en Credly.
Transgenia es OpenAI Select Partner dentro del OpenAI Partner Network y partner registrado en el Claude Partner Network de Anthropic. Equipo: Víctor Estrada Bello, Chief PMO; Danild Johan Zambrana López, Chief Technology Officer; Jaime Lozano Castañeda, Chief Marketing Officer; Efraín Carreón Ortiz, Director General (Chief Executive Officer).
Hablemos: contacto@transgenia.org, WhatsApp +52 55 8034 0405, agenda de 15 minutos o la página de contacto.
Sigue leyendo
- Implementación de IA e integración con Odoo: la oferta, los requisitos y el formulario para solicitar una evaluación.
- Conecta Odoo a Claude con una API Key y crea vistas sin Python: el tutorial técnico de la capa base.
- Implementar Claude en tu empresa: guía por fases: el método de adopción y gobierno.
- Publicamos MCP-Odoo-Tools: qué es el servidor MCP de código abierto, su catálogo y su licencia.
- MCP Transgenia Odoo: la ficha del producto con sus ediciones.
- Migrar Odoo Enterprise a Community: caso real: qué pasa cuando el ERP se rescata antes de integrar IA.
- Qué aislar antes de probar un agente con una copia de Odoo: la prueba segura previa a cualquier escritura.
- Cómo Transgenia opera con agentes de IA gobernados: el modelo de borrador primero y VoBo que exigimos a cualquier integración.
- Manual de implementación de Claude: fases, roles y criterios de aceptación.
- Guía: qué es Claude: para quien aún compara modelos antes de comparar integradores.
- Odoo para comercializadoras y Odoo e IA para clínicas: las dos verticales donde aplicamos este método.