Ir al contenido
  • Model Context Protocol
  • OAuth 2.1
  • Cloud Run · Santiago
  • Tu Odoo, tus permisos

MCP de Odoo para Claude

Conecta Claude directamente a tu Odoo. Tu equipo pregunta en lenguaje natural y Claude lee, crea y actualiza registros reales — con la identidad de cada persona y los permisos que ya definiste en Odoo.

Qué es, en una línea

Un servidor MCP desplegado en un proyecto de Google Cloud dedicado a tu empresa que expone tu Odoo como herramientas que Claude sabe usar. No es un chatbot encima de un PDF: es acceso real a tus datos vivos.

ClaudeWeb, escritorio o Claude Code, con la cuenta de cada persona.
Tu servidor MCPCloud Run en un proyecto dedicado. Valida identidad, permisos y esquemas.
Tu OdooSaaS, odoo.sh u on-premise. Los datos nunca se copian a otro lado.

Qué puede hacer

Diez herramientas. Las cinco de lectura vienen siempre; las de escritura se habilitan cuando tú lo autorizas.

Herramienta
Para qué sirve
Buscar y leerlectura
«Déjame las facturas impagas de este cliente sobre 500 mil». Filtra y trae los campos que pidas.
Contarlectura
Cuántos registros cumplen una condición, sin traerlos todos.
Describir camposlectura
Claude consulta la estructura real de tu Odoo antes de asumir nada — incluidos tus campos personalizados.
Emitir informeslectura
Genera el PDF de un documento tal como lo imprime Odoo.
Crearescritura
Alta de contactos, tareas, líneas, presupuestos — uno o muchos de una vez.
Modificarescritura
Actualiza registros existentes con los cambios que apruebes.
Ejecutar accionesescritura
Confirmar un pedido, publicar en el chatter, disparar una acción de servidor de tu Odoo.
Eliminarescritura
Solo si el usuario de Odoo tiene ese permiso. Recomendamos no otorgarlo.

Quién controla qué

El diseño parte de un supuesto: la IA no debe poder hacer nada que la persona detrás de ella no pueda hacer.

Un proyecto dedicado

El servidor vive en un proyecto de Google Cloud solo para tu empresa. Accesos, secretos y consumo aislados de cualquier otro cliente.

Una identidad por persona

Cada usuario entra con su propia cuenta. En la auditoría del servicio queda quién hizo qué — no un usuario genérico «robót».

Los permisos de Odoo mandan

El techo de lo que Claude puede ver o tocar son los grupos y reglas de registro del usuario de servicio que tú configuras. El MCP no los sortea.

Solo quien tú autorizas

Solo las identidades habilitadas completan la conexión. Dar de baja a alguien lo desconecta.

Lectura y escritura separadas

Puedes partir en solo lectura y habilitar escritura después. Son permisos distintos, revocables por separado.

Interruptor de emergencia

Sellside puede cortar el servicio completo o una herramienta puntual en segundos, sin tocar tu Odoo.

Tu Odoo: el usuario de servicio y los tres planes

El servidor habla con tu Odoo a través de un usuario de servicio que tú creas y cuyos permisos fijan el techo de lo que Claude puede hacer. Es un usuario interno de Odoo, así que cuenta como una licencia en tu suscripción. Cuántos tengas define el plan.

Plan 1

Compartido

Un usuario de servicio para todo. Quién hizo qué se ve en la auditoría del MCP (identidad, herramienta, permisos por llamada); en el chatter de Odoo aparece el usuario de servicio. +1 licencia. El punto de partida de todo piloto.

Plan 2 · recomendado

Por rol

Un usuario por perfil: lectura, ventas, inventario, contabilidad… El servidor usa el que corresponde al permiso de cada persona. Odoo registra el rol que actuó. +1 licencia por rol (típico 2–4).

Plan 3

Por persona

Un usuario de Odoo por persona o agente: el ERP mismo dice quién tocó cada registro, con sus propias reglas. +1 licencia por persona. Para quien quiere que Odoo sea la única fuente de auditoría.

Recomendamos empezar en el plan 1 y subir al 2 cuando el uso lo justifique; se cambia sin redesplegar. El usuario de servicio nunca debe ser administrador: sus permisos mínimos son parte de la implementación.

Elige el nivel de permisos

Cuatro niveles predefinidos. Selecciona uno, marca los módulos de Odoo que la IA debe alcanzar y verás exactamente qué herramientas quedan activas, qué grupos hay que dar al usuario de servicio y qué riesgo asumes. Puedes empezar bajo y subir después.

Lector

Herramientas que tendrá la IA

  • Buscar y leer odoo_search_read
  • Contar odoo_search_count
  • Leer por id odoo_read
  • Describir campos odoo_fields_get
  • Emitir informes odoo_run_report
  • Crear odoo_create
  • Modificar odoo_write
  • Ejecutar acciones odoo_call_action
  • Eliminar odoo_unlink
  • Ejecutar métodos odoo_execute

lectura escritura no incluida en el nivel desactivada en tu servidor

Riesgo y control

Módulos de Odoo que alcanzará

Grupos a dar al usuario de servicio en Odoo

    Además de Usuario interno, que siempre lleva. Nunca «Ajustes: Administrador» ni «Derechos de acceso».

    Los cuatro niveles, lado a lado

    Nivel
    Permiso OAuth
    Herramientas
    Grupos típicos en Odoo
    Para quién
    Lector
    odoo:read
    5 de lectura
    «Usuario» de cada módulo · Facturación «Solo lectura»
    Pilotos, asistentes de consulta, dashboards conversacionales
    Auditor
    odoo:read
    5 de lectura, alcance ampliado
    Lo anterior + Contabilidad «Solo lectura» · acceso multiempresa · Mostrar funciones contables completas
    Control de gestión, finanzas, auditoría interna y externa
    Editor
    odoo:read + odoo:write
    8 (sin eliminar ni ejecutar métodos)
    «Usuario: todos los documentos» en los módulos marcados · Facturación «Facturación»
    Equipos comerciales, operaciones, back-office asistido
    Propietario
    odoo:read + odoo:write
    10, catálogo completo
    «Administrador» del módulo (nunca de Ajustes) · Facturación «Contador»
    Agentes de automatización supervisados con revisión humana

    Dos capas, un techo

    El nivel fija qué herramientas existen en tu servidor (capa MCP). Los grupos del usuario de servicio fijan qué modelos y registros alcanzan (capa Odoo). La IA solo puede lo que ambas capas permiten: un Lector con grupos amplios sigue sin poder escribir, y un Editor sin el grupo de Compras no ve órdenes de compra.

    Un nivel por identidad

    Con el plan por rol, cada persona o agente autorizado se asocia a un nivel y a su propio usuario de servicio. Ventas puede ser Editor mientras Finanzas es Auditor, sobre el mismo servidor.

    Subir o bajar de nivel

    Se cambia desde tu portal o con un ticket: ajustamos los permisos del servidor y los grupos en Odoo. No hay que reinstalar nada en Claude ni en Antigravity; la próxima conversación ya ve el nuevo catálogo. Bajar es inmediato; subir a Propietario requiere confirmación de tu administrador.

    Lo que ningún nivel permite

    Entrar como administrador de Odoo, cambiar derechos de acceso, instalar módulos, ver contraseñas o claves API, ni acceder a otra base de datos. El usuario de servicio nunca es una persona real y su clave nunca pasa por la IA ni por el chat.

    Sobre Propietario. Es el único nivel en que la IA puede borrar registros y llamar a cualquier método del ORM. Recomendamos usarlo solo para agentes con supervisión humana en cada acción, sobre un usuario de servicio propio, y revisando su registro de auditoría cada semana. Si dudas, elige Editor: cubre el 95 % de los casos de uso reales.

    Planes de servicio

    El servicio incluye el despliegue en un proyecto dedicado, la configuración del usuario de servicio en Odoo y el gobierno de permisos. Sellside es partner de Google Cloud: la infraestructura se factura a través de esa relación, al costo de Google y desglosada en tu informe mensual.

    Piloto

    [[PRECIO_SETUP]]

    pago único de implementación

    • Hasta 5 usuarios autorizados
    • Solo lectura · plan 1 (usuario compartido)
    • Puesta en marcha y prueba guiada
    • Soporte por correo

    Producción

    [[PRECIO_MENSUAL]]

    mensual, más implementación

    • Usuarios ilimitados
    • Lectura y escritura con permisos por rol · planes 1, 2 o 3
    • Alta disponibilidad
    • Monitoreo, auditoría de uso e interruptor de emergencia
    • Consumo de Google Cloud medido y desglosado

    Tu suscripción a Claude es aparte y la pagas directamente a Anthropic: nosotros no revendemos licencias de IA ni vemos tu consumo de tokens en Claude. Las licencias de usuario de Odoo (el usuario de servicio de tu plan) las pagas a Odoo como el resto de tus usuarios.

    Tu implementación, paso a paso

    Los datos de conexión, la guía de instalación, el alta de tu equipo y tu facturación están disponibles al iniciar sesión con la cuenta asociada a tu suscripción.

    Preguntas frecuentes

    Lo que preguntan casi todos antes de firmar.

    ¿Se copian mis datos a algún lado?

    No. El servidor consulta tu Odoo en el momento y devuelve la respuesta. No hay base de datos intermedia ni réplica de tu información.

    ¿Puede Claude borrar cosas por error?

    Solo si el usuario de servicio tiene permiso para borrar. En la configuración recomendada, ese permiso no se otorga.

    ¿Qué pasa si alguien deja la empresa?

    Se quita su identidad de las autorizadas. Pierde el acceso de inmediato, sin afectar al resto.

    ¿Necesito una versión específica de Odoo?

    Funciona con Odoo en la nube, en odoo.sh o en servidor propio, siempre que sea alcanzable por HTTPS y permita claves API.

    ¿Y si quiero conectarlo a mis propios agentes o a Antigravity, no a Claude?

    El mismo servidor atiende el ecosistema de Google: Antigravity, agentes en Gemini Enterprise o Agent Engine. Está explicado en la versión para Google Cloud.

    ¿Quién paga el consumo de Claude y la nube?

    Claude lo pagas directamente a Anthropic según tu plan. La infraestructura del servidor se factura a través de Sellside como partner de Google, al costo de Google, junto con la implementación y el servicio.

    ¿Lo activamos?

    Una reunión de 30 minutos para revisar tu Odoo y definir permisos. El despliegue toma un día hábil.

    Ver la misma solución para Google Cloud / Antigravity →