Skip to Content

How to Connect ChatGPT to Odoo

3 July 2026 by
How to Connect ChatGPT to Odoo
Vivek Gajera

ChatGPT is already open in your team's browser every day. What if it could also see the sales pipeline, invoices, tasks, and inventory sitting in your Odoo? This guide shows you how to register your Odoo instance as an OpenAI Custom Connector — a native ChatGPT integration path that ships in Developer Mode — using the Advanced MCP Server for Odoo by TeqStars. Once wired up, every ChatGPT user in your workspace can query, summarize, and act on live Odoo data through the same chat window they're already using.

Why Connect ChatGPT to Odoo? 

 Odoo already holds every customer, quote, invoice, project, and inventory line your team relies on. Answering even a straightforward business question usually means opening three menus, applying filters, and exporting to a spreadsheet. When ChatGPT is connected to Odoo, that whole trip through the UI collapses into a single sentence — asked from wherever your team already uses ChatGPT.

 The main reasons teams connect ChatGPT to Odoo:
  •    Ask questions in plain English and get instant answers backed by real Odoo data
  •    Generate summaries, charts, and reports without opening a report builder
  •    Read and cite documents attached to Odoo records — ChatGPT excels at long-form document Q&A
  •    Take safe actions (confirm orders, post invoices, schedule activities) directly from chat
  •     Set up ongoing Slack / Microsoft Teams alerts from a single sentence
  •     Keep every AI request permission-aware and fully audit-logged
  • This integration helps you operate more efficiently, maintain accurate data, and scale your marketplace business with confidence.  
Slide 1
Slide 2

How to Connect ChatGPT to Odoo — Step-by-Step

Five steps from a fresh Odoo instance to a fully working ChatGPT + Odoo integration. Total time: about 15 minutes.

1
Install the App & Grant MCP Administrator Access
Apps · Users & Companies
1a — Install the app
  • Odoo → Apps → search "Advanced MCP Server"Install
  • If not visible, click Update Apps List and refresh
1b — Grant MCP Administrator access

The MCP Server menu won't appear until you assign the group. Go to Settings → Users & Companies → Users, open your user, and under the Other tab set the MCP Server access level to MCP Administrator. Save, then refresh the browser.

If the menu is still missing after refresh, hard-refresh with Ctrl+Shift+R (or Cmd+Shift+R on macOS) to reload the menu cache.
2
Enable the MCP Server & Turn On Dynamic Registration
MCP Server → Configuration → Server Settings

The server ships in a Disabled state and blocks every AI request until you flip it on. ChatGPT also requires OAuth 2.1 with Dynamic Client Registration — enable it in the same form.

  • In the top-right of the Server Settings form, click the big red Disabled stat button — it turns green Enabled
  • Under Features, confirm Allow Dynamic Client Registration is ON — ChatGPT's Custom Connector self-registers via this endpoint
  • Once enabled, the Connect a New Tool button appears in the form header — you'll use it in Step 3
Optional — tune before you continue
  • Rate Limits — 60 req/min · 10,000 req/day (defaults)
  • Token Settings — Access 1h · Refresh 30d (OAuth 2.1 defaults)
  • Audit — Log retention 90d; Log Payloads OFF unless debugging
Your Odoo instance must be reachable via public HTTPS for ChatGPT's OAuth callback to complete.
3
Create a Secure OAuth Connection for ChatGPT
Server Settings → Connect a New Tool

Click Connect a New Tool (the button that appeared in the header when you enabled the server). The Connect-a-Tool wizard guides you through three quick steps:

  • Wizard Step 1 — Pick auth type: choose Browser login (OAuth) — Custom Connectors don't support API keys
  • Wizard Step 2 — Configure: name the Connection (e.g. "ChatGPT — Sales Team"), pick the Odoo user ChatGPT will act as, and set the scope (Full · Read Only · Custom)
  • Wizard Step 3 — Done: the wizard displays the MCP Endpoint URL — copy this URL, you'll paste it into ChatGPT in Step 4
After saving, open the Connection to refine Allowed Tools, Allowed Models, IP Whitelist, custom Rate Limits, and Tools Requiring Approval (approval gates for sensitive actions).
4
Add the Custom Connector in ChatGPT Developer Mode
ChatGPT → Settings → Connectors

Now switch to ChatGPT and register your Odoo connector.

4a — Enable Developer Mode
  • Sign in to ChatGPTSettingsConnectors
  • Toggle Developer Mode ON (usually under Advanced)
4b — Add the Odoo Custom Connector
  • Click Add Custom Connector
  • Paste the MCP Endpoint URL you copied from Odoo in Step 3
  • ChatGPT detects the OAuth 2.1 flow and opens a sign-in window — sign in as the Odoo user tied to your Connection
  • Grant the requested permissions and complete the flow
Custom Connectors require ChatGPT Plus, Pro, Team, Enterprise, or Edu. Team / Enterprise / Edu admins may need to allow Custom Connectors at the account level first.
5
Test Your First Query & Verify the Audit Log
MCP Server → Audit Logs

Open a new ChatGPT conversation with your Odoo connector enabled and try any of these:

  • "What tools do you have available for Odoo?"
  • "How many customers do we have in Odoo?"
  • "List the 5 most recent sales orders."

Then confirm in Odoo → MCP Server → Audit Logs that the request landed. Each row shows the Connection name, tool called, timestamp, latency, and outcome.

If ChatGPT returned real data and the request appears in the audit log — the integration is live. 🎉

Why Choose TeqStars for Your ChatGPT + Odoo Integration?

You could stitch this together yourself with a middleware layer, an OpenAPI manifest, and a lot of glue code. Or you could install one app and be done. TeqStars ships the MCP server that ChatGPT's Custom Connectors talk to — and we've made it native, opinionated, and boring in the best way:

First-class support for ChatGPT Custom Connectors — the OAuth 2.1 + Dynamic Client Registration path is the design centre, not an afterthought

The same app also serves Claude, Cursor, Gemini CLI, Continue.dev — one integration, every MCP-capable AI

Works with every ChatGPT model that supports tool calling: GPT-4, GPT-4 Turbo, GPT-4o, GPT-5, and whatever comes next

Enterprise-friendly controls: per-connection scoping, approval gates, IP allow-lists, rate limits, full audit trail​

Compatible with Odoo Community, Enterprise, and Odoo.sh — no Odoo Online (SaaS limitation)

Zero external infrastructure — no Node.js, no Redis, no Docker, no gateway to babysit

Dedicated onboarding and support from a team that builds Odoo apps for a living


Ready to give every ChatGPT user in your team live Odoo access?

   Connect with an Expert         Explore Now         Watch on YouTube         Buy Now
Share this post
Archive