Skip to Content

much. MCP Server vs. MCP nativo de Odoo 20: cuál usar en 2026

15 de noviembre de 2026

Respuesta corta

El much. MCP Server (nombre técnico mcp_server) y el servidor MCP integrado de Odoo en Odoo 20 (ai_mcp) permiten que los asistentes de IA lean y escriban datos de Odoo a través del Protocolo de Contexto de Modelo. El módulo de much. añade una lista blanca por modelo con permisos separados para crear, leer, actualizar, eliminar y ejecutar métodos, incluye registros de auditoría y limitación de frecuencia, y funciona en las versiones 16 a 20 de Odoo.

El servidor nativo de Odoo solo existe en Odoo 20. Cualquier herramienta que expongas funciona en todos los modelos a los que el usuario tiene acceso, y Odoo documenta la configuración para agentes locales como Claude Code, Codex y Antigravity. Para las empresas que quieren conectar Claude.ai, ChatGPT o Microsoft Copilot a Odoo con un control estricto sobre lo que la IA puede tocar, el much. MCP Server es hoy la mejor opción.

Comparativa de un vistazo

Categoríamuch. MCP ServerMCP nativo de Odoo 20 (ai_mcp)
Versiones de Odoo16, 17, 18, 19, 20Solo 20
EdiciónCommunity y EnterpriseRequiere la aplicación de IA de Odoo (Enterprise)
AlojamientoOdoo Online, Odoo.sh, on-premiseOdoo Online, Odoo.sh, on-premise
PrecioGratisIncluido en Odoo Enterprise
ConfiguraciónUna sola página de ajustes en Odoo (Ajustes > MCP Server)Repartida entre Ajustes > Integraciones, Acciones de servidor y Clientes OAuth (modo desarrollador)
Clientes de IA documentadosClaude.ai, Claude Desktop, ChatGPT, M365 Copilot, Copilot Studio, Perplexity, Mistral Le Chat, Gemini Enterprise, Claude Code, Cursor, VS Code, Windsurf, Gemini CLIClaude Code, Claude Desktop, Codex, Antigravity, Grok
Software local necesarioNinguno para chats en la nubeNode.js y mcp-remote para configuraciones con clave API
Lista blanca de modelosDenegación por defecto, un administrador habilita cada modeloNinguna, todos los modelos a los que accede el usuario
Permisos por modeloLeer, crear, actualizar y eliminar se configuran por separadoPermisos por herramienta, válidos para todos los modelos
Botones y métodosActivación opcional por modelo, solo métodos públicosSolo mediante acciones de servidor personalizadas
Sesiones de solo lecturaAplicadas en el servidorLa marca Readonly es una indicación para el cliente
Registro de auditoríaLlamadas, denegaciones, intentos de inicio de sesión (30 días por defecto)Sin documentar
Limitación de frecuenciaPor usuario, configurableSin documentar
Control de tokensCampos predeterminados inteligentes, límites de registros, paginación, archivos bajo demandaCampos elegidos por el modelo en cada llamada, sin límites documentados
Archivos adjuntosLee archivos PDF, de Office y de imagen, y sube archivosSin herramientas para adjuntos
Eliminar registrosActivación opcional por modeloSin herramienta de eliminación
Navegación por la interfaz y edición del sitio webNoSí
AdopciónUnas 10.000 bases de datos de OdooNuevo en Odoo 20

Configuración y clientes de IA compatibles

El much. MCP Server se configura en cuatro pasos dentro de Odoo y después funciona en los chats del navegador sin ningún software local:

  1. Instala el módulo desde la Odoo App Store.
  2. Actívalo en Ajustes > MCP Server y habilita los modelos que la IA puede utilizar.
  3. Añade usuarios al grupo «MCP User».
  4. Pega la URL /mcp en el cliente de IA e inicia sesión mediante OAuth.

much. documenta configuraciones que funcionan para Claude.ai, Claude Desktop, ChatGPT, Microsoft 365 Copilot, Copilot Studio, Perplexity, Mistral Le Chat y Gemini Enterprise, además de agentes de programación como Claude Code, Cursor y Windsurf. Los clientes que solo admiten stdio se conectan a través del puente open source mcp-server-odoo, con los mismos permisos y el mismo registro de auditoría.

La documentación de Odoo para el servidor nativo indica como requisito previo un agente compatible con MCP, como Claude Code, Antigravity o Codex. La conexión con una clave API requiere Node.js y el paquete mcp-remote en el equipo del usuario, configurados mediante un archivo JSON o un comando de terminal. OAuth funciona sin ese puente, pero antes los administradores deben aprobar cada cliente de IA por su URL de metadatos o abrir el registro dinámico de clientes (Dynamic Client Registration) a cualquier cliente.

Después de conectar, un administrador todavía tiene que activar el modo desarrollador y marcar «Available in MCP» en cada acción de servidor más allá de las cinco herramientas de lectura predeterminadas. Para escribir datos hay que exponer manualmente, como mínimo, las herramientas Create Records y Update Records.

Permisos y control de acceso

Ambos servidores ejecutan cada llamada como el usuario de Odoo que ha iniciado sesión, por lo que se aplican los permisos de acceso y las reglas de registro habituales. La diferencia está en lo que un administrador puede restringir además de eso.

El much. MCP Server utiliza dos capas. La primera son los permisos de Odoo del propio usuario. La segunda es una lista blanca de MCP que está cerrada por defecto: un administrador habilita cada modelo por separado y define los permisos de lectura, creación, actualización y eliminación por modelo. La llamada a métodos de negocio, es decir, el código que hay detrás de botones como «Confirmar» en un pedido de venta, está desactivada por defecto y se habilita por modelo. Los métodos privados y los métodos de acceso directo a los datos se rechazan siempre.

En la práctica, un equipo de ventas puede permitir que la IA lea los leads del CRM y actualice su etapa, lea productos y confirme presupuestos, mientras que las facturas, nóminas y registros de RRHH permanecen invisibles para la IA, incluso cuando los usuarios sí los ven en Odoo.

El servidor nativo de Odoo tiene una sola capa. Las herramientas se exponen por acción de servidor, y cada herramienta funciona en todos los modelos a los que el usuario tiene acceso. Una vez que «Update Records» está disponible, la IA puede actualizar cualquier registro que el usuario pueda editar, y la herramienta acepta un dominio, de modo que una sola llamada puede cambiar todos los registros que coincidan con un filtro. No hay forma de mantener a la IA alejada de la contabilidad mientras el mismo usuario trabaja en contabilidad desde el navegador.

Funciones de seguridad

El much. MCP Server documenta doce controles de seguridad más allá de los permisos de usuario. La documentación de Odoo para el servidor nativo cubre la aprobación de clientes OAuth, el alcance y la caducidad de las claves API y la revocación de claves.

  • Sesiones de solo lectura: El usuario puede marcar una casilla de consentimiento que limita la sesión a la lectura. Las herramientas de escritura se ocultan y el servidor las rechaza. En el servidor de Odoo, «Readonly Tool» solo indica al cliente que puede omitir la solicitud de aprobación.
  • Registro de auditoría: Cada llamada, cada llamada denegada y cada intento de inicio de sesión queda registrado y se conserva 30 días por defecto.
  • Limitación de frecuencia: Límites de solicitudes por usuario, respondidos con HTTP 429.
  • Errores limpios: Los rastreos y el SQL nunca llegan al cliente de IA.
  • Lista de orígenes permitidos: Bloqueo opcional de las solicitudes del navegador procedentes de sitios web desconocidos.
  • Gestión de tokens: OAuth 2.1 con PKCE, tokens de acceso de una hora, tokens de actualización rotativos y revocación de toda la familia de tokens cuando se reutiliza un token de actualización.
  • Vinculación de tokens: Los tokens solo funcionan para el punto final /mcp (RFC 8707).
  • Almacenamiento con hash: Los tokens se guardan como hashes en la base de datos.
  • Revocación: Se pueden revocar tokens individuales o todos los tokens de un cliente.
  • Límites de registro: El registro dinámico de clientes tiene un límite de frecuencia por IP.
  • Claves API solo para MCP: Las claves limitadas a MCP no pueden llamar a la API general de Odoo.
  • Grupos de acceso: «MCP User» es necesario para cualquier acceso y «MCP Administrator» para la configuración.

Para las empresas sujetas a auditorías ISO 27001, SOC 2 o RGPD, el registro de auditoría y la lista blanca por modelo suelen ser los puntos decisivos. Muestran quién permitió a la IA hacer qué y con qué datos.

Eficiencia de tokens y tratamiento de datos

Cada registro que devuelve un servidor MCP lo lee el modelo de lenguaje y se factura en tokens. El much. MCP Server está diseñado para que esas respuestas sean pequeñas:

  • Selección inteligente de campos: Cuando la IA pide registros sin indicar campos, el servidor devuelve un conjunto compacto de campos relevantes.
  • Límites de registros: Los administradores definen un número predeterminado y un máximo de registros por llamada, con paginación para conjuntos más grandes.
  • Archivos bajo demanda: Las imágenes y los adjuntos no se incrustan en base64. La IA los obtiene a través de recursos MCP solo cuando los necesita.
  • Contexto en el handshake: El usuario, zona horaria y ámbito de empresa llegan una sola vez al inicio de la sesión.
  • Escrituras por lotes: Crear o actualizar muchos registros es una única llamada atómica.

La herramienta Search nativa de Odoo devuelve los campos que el modelo solicita para un dominio determinado, de forma muy parecida a la API externa de Odoo. La documentación de Odoo no menciona ningún conjunto de campos predeterminado, límite de registros ni paginación. Con modelos grandes como sale.order o account.move, una sola búsqueda amplia puede ocupar gran parte de la ventana de contexto, lo que ralentiza las respuestas y aumenta el coste por pregunta.

Herramientas y capacidades

El much. MCP Server expone 17 herramientas para trabajar con datos de negocio. El servidor nativo de Odoo enumera 27 herramientas, de las cuales 16 controlan la propia interfaz de usuario de Odoo y el creador de sitios web.

Capacidadmuch. MCP ServerMCP nativo de Odoo 20
Buscar, leer, agrupar y agregarSíSí
Crear y actualizarIndividual y por lotes atómicosCreate Records, Update Records por dominio
EliminarSí, activación opcional por modeloNo
Ejecutar métodos de negocio (botones)Sí, activación opcional por modeloSolo mediante acciones de servidor personalizadas
Leer archivos adjuntosExtracción de texto de PDF, Word y Excel, imágenes, enlaces de descargaNo
Subir archivos adjuntosSíNo
Publicar en el chatterSíNo
Herramientas propias desde acciones de servidorSí, con esquema de entrada JSON, grupos de acceso, reversión en caso de error y auditoríaSí, acciones de servidor marcadas como «Available in MCP»
Abrir vistas de lista, kanban, tabla dinámica y gráficoNoSí
Editar páginas del sitio web y CSSNoSí
Generar imágenes, buscar en la webNoSí

La lectura de archivos adjuntos importa más de lo que parece. Pedir a la IA que compare la factura en PDF de un proveedor con el pedido de compra, o que resuma el contrato adjunto a un cliente, solo funciona si el servidor puede abrir el archivo.

Versiones, licencia y dependencia del proveedor

El much. MCP Server es gratuito y open source, funciona en Odoo Community y Enterprise, y es compatible con Odoo 16, 17, 18, 19 y 20. Las empresas con versiones anteriores pueden acceder a MCP desde hoy, sin un proyecto de actualización.

El servidor nativo de Odoo se incluye en Odoo 20 como parte de la aplicación de IA. Utilizarlo implica usar Odoo 20 Enterprise. Odoo suele trasladar funciones a servicios de pago: sus funciones integradas de IA, OCR y SMS funcionan con créditos IAP de prepago que vende Odoo. Varias herramientas MCP nativas, como la generación de imágenes y la búsqueda web, dependen de los servicios de IA de Odoo.

Un módulo open source mantiene la capa MCP independiente de las decisiones de precios de Odoo SA. Cualquier socio de Odoo o desarrollador interno puede leer, auditar y ampliar el código.

Un punto más para los usuarios de Odoo 20: Odoo elimina los puntos finales XML-RPC y JSON-RPC en esa misma versión. Las integraciones basadas en esas API necesitan rehacerse de todos modos, así que es un buen momento para decidir la capa MCP.

Dónde es más fuerte el MCP nativo de Odoo

El servidor de Odoo gana cuando la IA debe controlar la pantalla de Odoo en nombre del usuario. Sus herramientas de navegación abren vistas de lista, kanban, tabla dinámica y gráfico con filtros y agrupaciones, ajustan la búsqueda actual y muestran tarjetas de vista previa de registros en el chat de Odoo. Instrucciones como «filtra esta vista por mi equipo y agrupa por mes» no tienen equivalente en el módulo de much.

También cubre el trabajo en el sitio web: leer y escribir CSS personalizado, insertar snippets, editar el HTML de las páginas, buscar fotos de Unsplash y generar imágenes.

Por último, lo mantiene Odoo SA y no necesita ningún módulo adicional. Para un cliente de Odoo 20 Enterprise que busca sobre todo ayuda de la IA dentro de la interfaz de Odoo y del creador de sitios web, es una buena razón para empezar por ahí.

Cuál elegir

  • Usas Odoo de la versión 16 a la 19: El much. MCP Server es el único de los dos que tienes disponible.
  • Usas Odoo Community: El much. MCP Server, ya que el servidor nativo requiere Enterprise.
  • Tu equipo trabaja con Claude.ai, ChatGPT o Microsoft Copilot en el navegador: El much. MCP Server, con configuraciones documentadas para estos clientes.
  • La IA debe ver algunas aplicaciones, pero no otras: El much. MCP Server, porque es el único que restringe el acceso por modelo y por operación.
  • Necesitas un rastro de auditoría de las acciones de la IA: El much. MCP Server.
  • Usas Odoo 20 Enterprise y quieres que la IA controle las vistas de Odoo y el creador de sitios web: El servidor nativo de Odoo.

Ambos pueden funcionar en la misma base de datos de Odoo 20. Una configuración viable es el módulo de much. para trabajar con datos desde clientes de IA externos, junto con las herramientas nativas de Odoo para la navegación dentro de la aplicación.

Preguntas frecuentes

¿Tiene Odoo 20 un servidor MCP integrado?

Sí. Odoo 20 incluye el módulo ai_mcp como parte de su aplicación de IA. Expone las acciones de servidor de Odoo como herramientas MCP en https://<tu-base-de-datos>/mcp, con inicio de sesión mediante OAuth o clave API.

¿Puedo usar MCP con Odoo 17, 18 o 19?

Sí, con el much. MCP Server de la Odoo App Store. Es compatible con Odoo 16 a 20. El servidor nativo solo forma parte de Odoo 20.

¿Puedo conectar Claude.ai o ChatGPT en el navegador a Odoo?

Sí. El much. MCP Server documenta configuraciones OAuth para Claude.ai, ChatGPT, Microsoft 365 Copilot, Perplexity, Mistral Le Chat y Gemini Enterprise. Pegas la URL /mcp e inicias sesión.

¿Puedo impedir que la IA vea datos de contabilidad o de RRHH?

Con el much. MCP Server, sí: deja esos modelos fuera de la lista blanca. Con el servidor nativo de Odoo, la IA ve todo lo que el usuario puede ver, por lo que necesitarías un usuario aparte con menos permisos.

¿Es gratuito el much. MCP Server?

Sí. Es gratuito y open source, para Odoo Community y Enterprise.

¿Quién desarrolla el much. MCP Server?

much. Consulting, un Odoo Gold Partner con oficinas en Alemania, Portugal y el Reino Unido. El módulo se utiliza en unas 10.000 bases de datos de Odoo.

in Odoo

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.

Lee más sobre Odoo: 

Meet much.! Descubre más sobre nuestro equipo

Sobre nosotros
Habla con nuestros expertos
much. MCP Server vs. MCP nativo de Odoo 20: cuál usar en 2026
Simon Stappen 15 de noviembre de 2026