Conecta tu IA con Odoo

Dale a Claude, ChatGPT, Mistral o a cualquier cliente MCP acceso seguro a Odoo, sin necesidad de un servidor MCP oficial de Odoo. Proxoria convierte la API de Odoo en herramientas que tu IA puede usar, con autenticación por usuario y acciones de escritura sujetas a tu aprobación.

Qué puede hacer tu IA con Odoo

Una vez conectado, estas herramientas aparecen automáticamente en tu asistente de IA:

  • list_leadssolo lectura

    Lista los leads y oportunidades del CRM, opcionalmente filtrados con una búsqueda por nombre, contacto o correo.

  • get_leadsolo lectura

    Obtén un lead u oportunidad en detalle, incluida su descripción.

  • create_leadescritura · requiere aprobación

    Crea un lead en el CRM. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_leadescritura · requiere aprobación

    Actualiza una iniciativa u oportunidad: cambio de etapa (ids con list_reference_data, kind=crm_stages), revisión del ingreso esperado o de la probabilidad, corrección de los datos de contacto. Acción de escritura: pasa por la confirmación cuando está activada.

  • log_noteescritura · requiere aprobación

    Registra una nota interna en un lead, un contacto o un pedido de venta (aparece en el chatter del registro, visible para el equipo, sin enviar correo al cliente). Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_partnerssolo lectura

    Lista contactos y empresas, opcionalmente filtrados por nombre o correo, o acotados a clientes o proveedores.

  • get_partnersolo lectura

    Obtén un contacto o empresa en detalle: dirección, NIF/CIF, sitio web, notas internas.

  • create_partnerescritura · requiere aprobación

    Crea un contacto o una empresa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_partnerescritura · requiere aprobación

    Actualiza un contacto o una empresa: dirección, correo, teléfono, NIF. Acción de escritura: pasa por la confirmación cuando está activada.

  • list_sale_orderssolo lectura

    Lista los pedidos de venta y presupuestos, opcionalmente por estado (draft y sent son presupuestos, sale está confirmado) o acotados a un cliente.

  • get_sale_ordersolo lectura

    Obtén un pedido de venta con sus líneas (producto, cantidad, precio unitario, subtotal).

  • create_quotationescritura · requiere aprobación

    Crea un presupuesto (pedido de venta en borrador) para un cliente, con sus líneas de producto. Sigue siendo un presupuesto hasta que se confirme explícitamente con confirm_sale_order. Acción de escritura: pasa por la confirmación cuando está activada.

  • confirm_sale_orderescritura · requiere aprobación

    Confirma un presupuesto como pedido de venta: es lo que dispara la entrega y la facturación, es decir, un compromiso comercial real. Acción de escritura: pasa por la confirmación cuando está activada.

  • list_purchase_orderssolo lectura

    Lista los pedidos de compra (lo que compra la empresa), opcionalmente por estado o proveedor.

  • get_purchase_ordersolo lectura

    Obtiene un pedido de compra con sus líneas (producto, cantidad pedida, precio unitario, subtotal).

  • list_invoicessolo lectura

    Lista las facturas, por defecto las de cliente — las de proveedor bajo petición —, opcionalmente por estado de pago (not_paid es la vista de reclamación) o acotadas a un tercero.

  • get_invoicesolo lectura

    Obtén una factura con sus líneas y su situación de pago.

  • list_paymentssolo lectura

    Lista los pagos de clientes y proveedores: importe, fecha, empresa, diario y estado. Sirve para responder si algo está pagado y cuándo.

  • list_journal_itemssolo lectura

    Lista los apuntes contables línea a línea — el libro mayor. Filtra por cuenta (ids con list_reference_data, kind=accounts), diario, empresa o periodo.

  • list_productssolo lectura

    Lista los productos con su precio y su stock disponible, opcionalmente filtrados por nombre o referencia interna.

  • get_productsolo lectura

    Obtén un producto en detalle: precio, coste, stock, descripción comercial.

  • list_transferssolo lectura

    Lista las transferencias de existencias — entregas, recepciones y movimientos internos — con fecha prevista y estado. `late` muestra lo que ya debería haber salido. Requiere la aplicación Inventario.

  • get_transfersolo lectura

    Obtiene una transferencia con sus líneas: qué producto, cantidad solicitada y cantidad realmente reservada o hecha.

  • list_stocksolo lectura

    Lista las existencias por producto y ubicación, con lo reservado y lo realmente disponible. Requiere la aplicación Inventario.

  • list_manufacturing_orderssolo lectura

    Lista las órdenes de fabricación: qué se produce, en qué cantidad, cuándo y en qué estado. Requiere la aplicación Fabricación.

  • list_projectssolo lectura

    Lista los proyectos (requiere la aplicación Proyecto en la instancia).

  • list_taskssolo lectura

    Lista las tareas de proyecto, opcionalmente las de un solo proyecto (requiere la aplicación Proyecto).

  • get_tasksolo lectura

    Obtiene una tarea en detalle: descripción, asignados, fecha límite, y las horas asignadas frente a las realmente registradas.

  • create_taskescritura · requiere aprobación

    Crea una tarea en un proyecto, opcionalmente asignada y con fecha límite. Acción de escritura: pasa por la confirmación cuando está activada.

  • list_timesheetssolo lectura

    Lista los partes de horas: quién registró cuántas horas, en qué proyecto o tarea y cuándo. Requiere la aplicación Partes de horas.

  • list_employeessolo lectura

    Lista los empleados con su puesto, departamento y datos de contacto profesionales. Requiere la aplicación Empleados.

  • list_time_offsolo lectura

    Lista las solicitudes de ausencia: quién está fuera, cuándo, con qué tipo y si está aprobada. Requiere la aplicación Ausencias.

  • list_expensessolo lectura

    Lista los gastos de los empleados con su importe y su estado de aprobación. Requiere la aplicación Gastos.

  • list_ticketssolo lectura

    Lista los tickets de soporte (requiere la aplicación Helpdesk — solo Odoo Enterprise).

  • list_reference_datasolo lectura

    Lista una tabla de referencia de la instancia para obtener los ids que necesitan las demás herramientas: etapas de CRM, etapas de tareas, diarios contables, cuentas del plan, almacenes, ubicaciones de existencias, departamentos, categorías de producto, compañías o usuarios.

  • list_other_recordssolo lectura

    Lista uno de los objetos de negocio secundarios que puede contener este Odoo: candidaturas, eventos e inscripciones, envíos de marketing, vehículos, solicitudes y equipos de mantenimiento, órdenes de reparación o encuestas. Cada uno requiere su aplicación de Odoo; la entidad se pide por su nombre, no por su modelo.

Ejemplos de prompts

Pídeselo a tu IA en lenguaje natural: elegirá la herramienta de Odoo adecuada.

  • ¿Qué facturas de cliente siguen sin cobrar, de la más antigua a la más reciente, y cuánto debe cada cliente en total?
  • Muéstrame todos los apuntes de la cuenta de clientes de este trimestre y señala los que no tienen empresa.
  • ¿Qué debería haber salido ya y no ha salido, y de esos productos cuáles no tienen stock suficiente?
  • Prepara un presupuesto para Acme — 10 escritorios y 20 sillas — y dime el total antes de que lo confirme.
  • ¿Cuántas horas registró cada persona en el proyecto de I+D el mes pasado, frente a las horas asignadas?

Cómo funciona

  1. Crea tu cuenta de Proxoria y añade tu endpoint MCP a Claude o ChatGPT.
  2. Conecta Odoo con tu clave API: cada persona conecta su propia cuenta y las credenciales se cifran en reposo.
  3. Tu IA obtiene al instante las herramientas de Odoo. Las acciones de escritura esperan tu aprobación en el panel antes de cambiar nada.

Preguntas frecuentes

¿Odoo tiene un servidor MCP oficial?
No te hace falta. Proxoria expone Odoo a tu IA mediante el Model Context Protocol, así que puedes usarlo desde Claude, ChatGPT, Mistral o cualquier cliente compatible con MCP, sin ningún servidor MCP oficial de Odoo.
¿Qué puede hacer mi IA con Odoo a través de Proxoria?
Obtiene 36 herramientas: list_leads, get_lead, create_lead, update_lead, log_note, list_partners, get_partner, create_partner, update_partner, list_sale_orders, get_sale_order, create_quotation, confirm_sale_order, list_purchase_orders, get_purchase_order, list_invoices, get_invoice, list_payments, list_journal_items, list_products, get_product, list_transfers, get_transfer, list_stock, list_manufacturing_orders, list_projects, list_tasks, get_task, create_task, list_timesheets, list_employees, list_time_off, list_expenses, list_tickets, list_reference_data, list_other_records. Por ejemplo: lista los leads y oportunidades del crm, opcionalmente filtrados con una búsqueda por nombre, contacto o correo.
¿El conector de Odoo es de solo lectura?
No, también puede modificar datos. Las acciones de escritura pasan por defecto por el control de confirmación de Proxoria: tu IA las propone y tú apruebas cada una desde tu panel antes de que se escriba nada en Odoo.
¿Cómo conecto Odoo con mi IA?
Crea una cuenta de Proxoria, conecta Odoo con tu clave API y añade tu endpoint MCP de Proxoria a Claude o ChatGPT. Tu IA obtiene al instante las herramientas de Odoo.

¿Listo para conectar Odoo con tu IA?

Se configura en minutos: sin código y seguro de serie.

Empezar gratis

Sobre Proxoria. Proxoria conecta los asistentes de IA — Claude, ChatGPT, Mistral y cualquier cliente del Model Context Protocol (MCP) — con las aplicaciones de empresa que ya usas, convirtiendo la API de cada una en herramientas que tu IA puede llamar, con autenticación por usuario y acciones de escritura sujetas a aprobación humana.