Odoo MCP server
Open source all-in-one management software
Odoo is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.
- Tools
- 15
- Works with
- Any MCP client
- Auth
- Custom auth
- License
- MIT, open source
- Updated
- October 2026
About the Odoo MCP server
Connect Odoo once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches Odoo and 760+ other apps over a single connection, on our cloud or a self-hosted install.
Tools
Odoo tools your AI can run
Once connected, your assistant can call any of these Odoo actions by asking in plain language.
Get contacts
Get contacts on Odoo
2 fields
Create contact
Create/Update contact on Odoo
5 fields
Create company
Create/Update company on Odoo
3 fields
Custom Search and read records
Records can be listed and filtered
6 fields
Custom Create Record
Create a new record in the specified model
2 fields
Custom Update Record
Update an existing record in the specified model
3 fields
Custom API Call
Make a custom XML-RPC API call to Odoo
3 fields
Get Record
Get one record of any Odoo model by picking it from a list.
3 fields
Delete Record
Permanently delete a record of any Odoo model. This cannot be undone.
2 fields
Run Record Action
Run a button action on a record, for example confirm a quotation or post an invoice.
4 fields
Post Chatter Message
Log a note or send a message in the chatter of a record.
4 fields
Attach File to Record
Attach a file to a record, for example a signed PDF to a sales order.
4 fields
Create Lead or Opportunity
Create a lead or opportunity in Odoo CRM.
13 fields
Create Quotation
Create a quotation (draft sales order) with order lines.
4 fields
Find Invoices
List invoices, bills and credit notes, filtered by type, status, customer and dates.
11 fields
Triggers
Odoo events your agent can watch
These start a run the moment something happens in Odoo, so work gets picked up on its own.
New Record
Triggers when a new record is created in any Odoo model (contacts, orders, invoices, tasks...).
3 fields
New or Updated Record
Triggers when a record is created or changed in any Odoo model. Odoo also counts automatic updates (computed fields, scheduled actions) as changes.
3 fields
New Contact
Triggers when a new contact (person or company) is created in Odoo.
1 field
New Lead or Opportunity
Triggers when a new lead or opportunity is created in Odoo CRM.
2 fields
New Sales Order
Triggers when a sales order is confirmed in Odoo, or when a new quotation is created.
1 field
Give your assistant Odoo
Connect Odoo once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 760+ other apps. Free to start.
Odoo MCP, answered.
No. That is the point of it. One Activepieces server exposes Odoo alongside every other piece you connect, so your client keeps a single connection.