@pipeworx/odoo
Connect: https://gateway.pipeworx.io/odoo/mcp · Install: one-click buttons
Tools: 5
Tools
- odoo_search_partners — Search Odoo contacts & companies (res.partner) by name, email, or company flag. Returns id, name, email, phone, and company/customer flags. Use for “find the contact/customer named X” or “list compani
- odoo_list_sale_orders — List Odoo sales orders / quotations (sale.order). Returns name, customer (partner_id), amount_total, state (draft/sent/sale/done/cancel), and date_order. Optionally filter by state. Use for “recent sa
- odoo_list_crm_leads — List Odoo CRM leads & opportunities (crm.lead). Returns name, contact, email_from, expected_revenue, probability, stage_id, and type (lead/opportunity). Use for “open opportunities” or “sales pipeline
- odoo_list_invoices — List Odoo customer invoices (account.move where move_type=out_invoice). Returns name, partner_id, amount_total, amount_residual, state (draft/posted/cancel), payment_state, and invoice_date. Use for ”
- odoo_query_model — Power-user generic query: run search_read on ANY Odoo model. Provide model (e.g. “product.template”), domain (Odoo list-of-triples, e.g. [[“list_price”,”>“,100]]), fields, and limit. Use when no speci
Tools
-
odoo_list_crm_leads— List Odoo CRM leads & opportunities (crm.lead). Returns name, contact, email_from, expected_revenue, probability, stage_id, and type (lead/opportunity). Use for open opportunities or sales pipeline . -
odoo_list_invoices— List Odoo customer invoices (account.move where move_type=out_invoice). Returns name, partner_id, amount_total, amount_residual, state (draft/posted/cancel), payment_state, and invoice_date. Use for u -
odoo_list_sale_orders— List Odoo sales orders / quotations (sale.order). Returns name, customer (partner_id), amount_total, state (draft/sent/sale/done/cancel), and date_order. Optionally filter by state. Use for recent sal -
odoo_query_model— Power-user generic query: run search_read on ANY Odoo model. Provide model (e.g. product.template ), domain (Odoo list-of-triples, e.g. [[ list_price , > ,100]]), fields, and limit. Use when no specif -
odoo_search_partners— Search Odoo contacts & companies (res.partner) by name, email, or company flag. Returns id, name, email, phone, and company/customer flags. Use for find the contact/customer named X or list companies