Skip to main content

Peliqan

Odoo + Peliqan MCP

Query and update Odoo with AI

Connect Odoo to Claude, ChatGPT or any MCP client. Ask questions across all your Odoo apps and the tools around Odoo, and let your AI create quotations, invoices and leads.

Works with SOC 2 Type IIISO 27001GDPR
Claude Odoo via Peliqan
Which customers have invoices more than 30 days overdue, and do they still have open quotations?

3 customers are more than 30 days overdue. Two of them still have open quotations:

CustomerOverdueOpen quotes
Acme Belgium NV€12,400€8,900
Nordic Tech BV€7,150€15,200
Mistral Logistics€3,800-
Draft a quotation for Nordic Tech: 5 Standard Desks at €750.

I'll create a draft quotation for Nordic Tech BV: 5 × Standard Desk at €750, €3,750 in total. Shall I go ahead?

Yes, go ahead.
Done. Quotation S00046 is in Odoo as a draft.
Example figures. On your account it runs on your own Odoo data.

Odoo has its own MCP server. When do you need more?

Odoo 19.4 has its own MCP server for quick lookups in one database. Teams add Peliqan for the cases below.

Questions across several models

Odoo's default tools search and group one model at a time. "Overdue invoices with open quotations" needs several at once.

Odoo is half the picture

Your webshop, ads, bank and other tools sit outside Odoo. Most real questions need them next to your Odoo data.

One endpoint per database

Each Odoo database has its own MCP address and API key. Partners with many clients manage one per client.

Older versions and setup

The built-in server needs Odoo 19.4 or later, plus an API key and Node.js in a local config file on each computer.

One MCP server. Read, write and join across 300+ apps.

Peliqan syncs Odoo into its built-in data warehouse and gives your AI one MCP server for questions and changes.

Read and write

Ask, then act

Ask about sales, invoices, stock and helpdesk. Then create quotations, register payments, add leads or update products.

Synced copy

Questions run as SQL

Questions run as SQL on the synced copy in Peliqan's data warehouse, with joins across models and years of history.

300+ apps

Odoo plus the rest

Join Odoo with Shopify, HubSpot, Exact Online or any other connected app in one question.

Your rights

Writes follow your rights

Every write runs with your own Odoo access rights. Writeback is on by default and can be switched off per connection.

What your AI can read and write

Standard and custom models are synced with their full history. These are the main areas.

AreaYour AI can readYour AI can write
AccountingInvoices, journal entries and items, payments, bank statements, chart of accounts, analytic accountsCreate and update invoices and invoice lines, register payments, create bank statements
Sales and CRMQuotations, sales orders, order lines, leads and opportunitiesCreate and update quotations, orders and leads
PurchasePurchase orders and linesUpdate purchase orders
Inventory and productsProducts, variants, stock on hand, transfers, lots and serial numbers, stock moves, valuationCreate and update products, variants and attributes
Projects and helpdeskProjects, tasks, stages, helpdesk ticketsCreate tasks and planning shifts, create and update tickets
ContactsContacts, bank accounts, tags, usersCreate and update contacts
Point of SalePOS orders, order lines, paymentsRead only
Messages and calendarChatter messages, field change history, calendar eventsRead only
Any other modelCustom models and fields, any recordCreate, update and delete records, call model methods
Data appears for the Odoo apps installed in your database. Computed fields that Odoo does not store are not synced.

What teams do with Odoo MCP

Four questions we see often. Each one is a single prompt.

Sales

Pipeline review on demand

"What's my open sales pipeline right now? Break expected revenue down by stage and show the weighted forecast."
For sales managers and founders
Finance

Who owes you, and since when

"Pull an aged receivables report in 0-30, 31-60, 61-90 and 90+ day buckets, with customer and amount due."
For controllers and accountants
Inventory

What to reorder

"List products below their reorder point, with stock on hand and the supplier."
For purchasing and operations
Helpdesk

SLAs at a glance

"How are my helpdesk teams doing on SLAs this month, and how many open tickets does each agent have?"
For support leads
Your AIClaude, ChatGPT, Gemini, Cursor
Peliqan MCP serverOne URL for every connected app
Peliqan data warehouseSynced copy in Postgres, with Trino
OdooPlus Shopify, HubSpot and 300+ more
How it works

A synced copy for questions, the API for changes

  • Questions don't load your Odoo

    Your AI's questions run as SQL on the copy in Peliqan's data warehouse, so heavy reports don't slow down Odoo for your team.

  • Changes go back through writeback

    When your AI creates or updates a record, Peliqan sends it to Odoo's API, within your own access rights.

  • You choose how fresh

    Syncs are incremental, so only new and changed records load. Set the schedule per connection: near real-time, every 15 minutes, hourly, daily or custom.

Set up in three steps

Nothing to install in Odoo, and no config files on your computer.

Step 1

Connect Odoo

Enter your Odoo URL, database name and an API key. Odoo Online, Odoo.sh or self-hosted, Community or Enterprise. See the Odoo setup guide.

Step 2

Add Peliqan to your AI

One click for Claude, ChatGPT or Gemini, or add https://mcp.peliqan.io/mcp as a custom connector.

Step 3

Ask your first question

For example: "What were our sales, invoiced amount and gross margin last month versus the month before?"

Prefer a video? Watch how to connect Odoo to Claude.

Peliqan vs other Odoo MCP options

Odoo's own server suits one 19.4+ database. On older versions, much. Consulting's App Store module is an option.

Peliqan MCPOdoo's own MCP serverApp Store module (mcp_server)Open-source servers
How it worksSynced copy for questions, API for changesRuns inside your Odoo databaseModule installed in your Odoo databaseCalls Odoo's API live
QuestionsSQL with joins across models and apps, full historySearch and group one model at a time by defaultLive queries on your Odoo dataDepends on the server
Write back to OdooQuotations, invoices, payments, leads, contacts, products and moreWhen an admin exposes server actions that writeCreate, update and delete, switched on per modelDepends on the server
Other apps300+ in the same serverOdoo onlyOdoo onlyOdoo only
Odoo versionsAll versionsOdoo 19.4 and laterOdoo 16 to 20Depends on the server
SetupSign in, add one URLAPI key plus Node.js and a local config fileInstall the module, then connect your AIInstall and host it yourself
Pricing€15 per connection per month, 7-day free trialIncluded with OdooBought on the Odoo App StoreFree, you run it
More detail in our guide to connecting Odoo to Claude.

Want to see it on your own Odoo?

Tell us what you want to ask Odoo, and we will show you how it works on your data. Or start a free trial and try it yourself.
Contact us Start for free 7-day free trial, no card needed

Odoo MCP, answered

What is an Odoo MCP server?
It is a Model Context Protocol server that lets AI apps such as Claude, ChatGPT and Cursor read your Odoo data and, if you allow it, create or update records. Peliqan runs one for you, so there is nothing to install in Odoo or on your computer.
Does Odoo have its own MCP server?
Yes. Odoo 19.4 added an MCP server to the database. It uses an API key and, for apps like Claude Desktop, Node.js and a local config file. By default it can search and group data one model at a time, and admins can expose more server actions, including ones that write. It is a good fit for quick lookups in one recent Odoo database. Peliqan adds SQL across models and apps, older Odoo versions and 300+ other apps in the same server.
How do I get started with Odoo MCP?
Start a free trial on Peliqan and connect Odoo with your URL, database name and an API key. Then add Peliqan to your AI app: one click for Claude, ChatGPT or Gemini, or add https://mcp.peliqan.io/mcp as a custom connector. Ask your first question in plain language. ChatGPT needs a paid plan for custom MCP connectors.
Can the AI write back to Odoo?
Yes. Your AI can create and update quotations, sales orders, invoices, leads, contacts and products, register payments, create tasks and helpdesk tickets, and update purchase orders. It can also work with custom models. Every write runs with your own Odoo access rights. Writeback is on by default and you can switch it off per connection if you only want the AI to read.
Which Odoo versions does Peliqan support?
All Odoo versions, on Odoo Online, Odoo.sh or self-hosted, Community or Enterprise. Custom fields are added automatically, and you can add custom models to the sync.
Will AI questions slow down my Odoo?
No. Questions run as SQL on the synced copy in Peliqan's data warehouse, not on your live Odoo. Only the incremental syncs and the changes your AI makes call Odoo's API.
Does it work for Odoo partners with many client databases?
Yes. Each client database is its own connection, and partner accounts can run MCP tools against each client's sub-account. Odoo partners can also offer the MCP under their own brand. Contact us to set that up.
Is my Odoo data secure?
Peliqan is SOC 2 Type II and ISO 27001 certified, GDPR compliant and hosted on AWS in Frankfurt. Peliqan holds the Odoo login, so your AI app never sees your API key, and the AI can never do more than your own Odoo user is allowed to do.
What does it cost?
Peliqan MCP costs €15 per connection per month, with a 7-day free trial and no card needed. There is no charge per user, but each connection belongs to one user.