| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 785 |
| Technical Name |
bb_odoo_mcp_server |
| License | LGPL-3 |
BB Odoo MCP Server
Connect Claude.ai and other MCP clients directly to your Odoo instance
Expose Odoo as an MCP server, generate secure user and admin tokens, and let Claude search, read, analyze, and update live Odoo data without a separate integration layer.
Odoo setup
Enable the MCP endpoint, require API keys, and generate user or admin tokens from settings.
Claude.ai connector
Add a custom connector and point it to your Odoo SSE URL with the database parameter.
Live Odoo actions
Ask Claude about sales, invoices, customers, stock, or let it write back with admin access.
How it works
- Open BB Odoo MCP Server in Odoo settings.
- Confirm the health check and SSE endpoint, then generate a user or admin token.
- Copy the endpoint URL in the form
/mcp/sse?db=your_database. - Add the URL as a custom connector in Claude.ai or another MCP-compatible client.
- Authorize with the token and start asking Claude to read or update Odoo data.
MCP capabilities
- Search and read records from any Odoo model with domain filters and selected fields
- Inspect model fields, relations, and available companies
- Create, update, and delete records when using an admin token
- Execute business methods such as confirmation, posting, and other model actions
- Work across multi-company data from Claude.ai, Claude Desktop, Cursor, and similar clients
Compatibility
- Odoo 19 Community & Enterprise
- Requires a reachable Odoo URL for MCP clients such as Claude.ai, Claude Desktop, or Cursor
Please log in to comment on this module