Skip to Content

MCP Server. AI Chats and LLM Odoo Integration v.19

The tool to manage your Odoo from your favorite AI chats through MCP. Claude. Any MCP-supporting AI.

198€
Start a Free Demo
Free personalized demo. No phone number or credit card required. Free life-time updates and expert support within the major Odoo version.

The tool does not require extra dependencies besides standard Odoo apps.
Current version: 19.0.1.0.1

Enterprise
Community
Odoo.sh

In Short

MCP Server. AI Chats and LLM Odoo Integration is an Odoo 19 Extra Tools app. The tool to manage your Odoo from your favorite AI chats through MCP. Claude. Any MCP-supporting AI.

Turn your Odoo database into a secure Model Context Protocol (MCP) server so Claude, ChatGPT (developer mode), Cursor, Copilot, Gemini CLI, and other MCP clients can read, analyze, and update your ERP — under real Odoo access rights.

Connect in minutes, keep every action user-scoped and auditable, and let your team ask Odoo questions in plain language instead of building another report.

Perfect for

Teams who live in AI chats

Managers and specialists who want Claude or ChatGPT to pull live Odoo numbers, draft follow-ups, and prepare briefs without opening ten menus.

Security-conscious admins

IT and compliance owners who need OAuth tokens, deny scopes, risky-tool confirmations, and a full audit trail before AI touches production data.

Builders in IDEs & CLIs

Developers using Cursor, VS Code, Copilot, Claude Code, or Gemini CLI who want the same MCP bridge for debugging, data checks, and controlled writes.

Ready to evaluate?

Start with a free demo request or purchase in the Odoo Apps Store.

Free personalized demo. No phone number or credit card required. Free life-time updates and expert support within the major Odoo version.

Why teams choose it

Key benefits before you dive into the details

Connect in minutes

Link your database to Claude, ChatGPT (developer mode), or another MCP client with guided app authorization or a ready config — no custom middleware project.

Works with MCP clients

Desktop and web chats, IDEs (Cursor, VS Code, Copilot, and more), plus CLI tools such as Gemini CLI and Claude Code — on modern MCP protocol versions.

Ask Odoo in plain language

Let AI search records, compare periods, spot stock risks, and draft KPI-style answers from live data — including scheduled briefs when your client supports them.

Create and update safely

Generate leads, parse documents, attach files, and update records through tools your admins expose — with confirmations on risky write/delete scopes.

Per-user, multi-company

Each chat acts as an Odoo user: grant MCP Server / User, keep native access rights, and work across companies the same way as in the UI.

Enterprise security & audit

OAuth 2.0 + JWT, deny scopes, tool risk levels, session tracking, and payload-level audit logs so AI never becomes a black box on your ERP.

Claude MCP example showing Odoo inventory coverage, average daily use, and critical stockout warnings for products
Claude comparing a PDF vendor invoice to an Odoo purchase order and highlighting price and tax mismatches

Odoo Store feedback

What customers say about the app

Total game changer and super easy to use

Setup was an absolute breeze - no complicated configs, just plug and play. I'm already using it to pull analytical reports directly into Claude, and it works flawlessly. It really saves a ton of time right from the start.
I also used it to tweak my SEO settings, and honestly, interacting with Odoo this way is incredibly convenient. Being able to just ask the AI to handle stuff instead of clicking through endless menus is awesome. Highly recommend giving it a try!

SDI Matrix Lic

Ready to evaluate?

Start with a free demo request or purchase in the Odoo Apps Store.

Free personalized demo. No phone number or credit card required. Free life-time updates and expert support within the major Odoo version.

Harness AI power on live Odoo data

From ad-hoc questions to scheduled briefs — sales, stock, finance, and CRM in your AI chat

Natural-language BI

Skip another pivot table when you need a clear answer now:

  • Find margin anomalies and ask why they happened
  • Compare categories or regions across periods
  • List inactive top customers and draft follow-ups

Inventory & supply chain

Go beyond static min/max rules with AI that reads moves and lead times:

  • Flag products at stockout risk before the next replenishment window
  • Spot dead stock and suggest sensible bundle ideas
  • Review picking patterns for warehouse layout ideas

Finance that understands context

Match documents and project cash — not only OCR digits:

  • Compare a PDF bill to a purchase order and highlight mismatches
  • Project near-term balances from open invoices, bills, and payment habits
  • Scan partners for missing or invalid VAT numbers

CRM & personalization

Combine sales, support, and projects into one customer story:

  • Summarize account health from volume, tickets, and payment speed
  • Draft localized offers from real purchase history
  • Prioritize new leads against your most profitable account patterns

Routines & automation

When your AI client supports schedules (for example Claude), keep Odoo in the loop without opening the app every morning:

  • Daily brief — summarize new tickets by priority before work starts
  • Stock early warning — weekly risk scan from moves and open sales
  • Smarter reconciliation helpers — reason over messy bank text and leave only hard cases for humans
AI analysis comparing Odoo sales data for the Furniture category between Q1 2025 and Q1 2026 with key growth insights
ChatGPT MCP example projecting annual income from Odoo sales with daily totals and trend-style forecast
Claude AI scanning Odoo partner records to identify and validate European VAT numbers, flagging missing or incorrect entries.
ChatGPT interface showing a prompt to create a marketing email campaign in Odoo with automated subject lines and personalized content.

Ready to evaluate?

Start with a free demo request or purchase in the Odoo Apps Store.

Free personalized demo. No phone number or credit card required. Free life-time updates and expert support within the major Odoo version.

Keep AI on a short leash

Roles, deny scopes, and risky-tool confirmations on top of native Odoo rights

AI never bypasses Odoo security. The MCP bridge adds dedicated roles, optional deny rules, and explicit warnings for high-impact tools so you decide what assistants may do — and for whom.

Mandatory MCP roles

  • MCP Server: User — required before any AI agent can act on that user’s behalf
  • MCP Server: Administrator — clients, signing keys, registries, and audit control

Security deny rules

  • Block selected scopes for users or groups (for example reading or posting chatter)
  • Restricted attempts fail with a clear error — the request never silently succeeds

Safeguards for risky operations

  • Update/delete-style scopes can be marked risky in the tool registry
  • The AI is told to warn the user and wait for explicit confirmation before executing
  • High-risk runs land in the audit log with request/response detail
Odoo MCP security deny rule Tools tab disabling specific AI actions such as reading or posting chatter
Odoo Security Deny Rules interface showing the Applies To tab where specific users are selected to be forbidden from performing AI-powered operations
A chat interface where the AI explains that it cannot perform a requested action due to native Odoo access rights restrictions on the user's account

Ready to evaluate?

Start with a free demo request or purchase in the Odoo Apps Store.

Free personalized demo. No phone number or credit card required. Free life-time updates and expert support within the major Odoo version.

Enterprise MCP platform inside Odoo

OAuth server, tools/resources/prompts registry, sessions, and full auditability

OAuth 2.0 authorization server

  • Register public or confidential AI clients with redirect URIs
  • Manage authorization codes, refresh tokens, and consent screens
  • Sign JWTs with dedicated RSA keys managed in Odoo

High-performance services

  • Multi-version MCP transport negotiation for broad client support
  • Binary service for attachments, images, and large file workflows
  • Notifications, pending operations, and cleanup crons for tokens/logs/sessions

Tools, resources & prompts

  • Tools — executable actions with JSON schema validation
  • Resources — controlled read access to data and documents
  • Prompts — reusable templates with arguments for consistent AI behavior

Governance & observability

  • Audit every request/response payload for compliance reviews
  • Monitor active sessions (including stream/SSE) in real time
  • Tool access rules and request guards against malformed or unauthorized calls
A detailed log view in Odoo recording every AI interaction, including timestamps, specific tool calls, user identity, and execution status.
Odoo MCP tool registry showing Create Read Delete tools with risk levels from low to critical and confirmation workflows
A list of Odoo resources (chatter, record data, attachments) exposed to the AI via URI templates with the ability to enable or disable them individually.
Interface for defining predefined LLM prompt templates in Odoo, featuring dynamic arguments like model and record ID for consistent AI summaries.
Configuration page for AI clients like Cursor or Claude, showing Redirect URIs, grant types, and dynamic registration settings for secure Odoo access.
Detailed view of an active AI session in Odoo, displaying user context, client info, remote IP address, and protocol versioning.
Main configuration panel for the MCP server in Odoo, managing token lifetimes, session TTL, and audit retention periods.
Settings for AI file interactions, including maximum upload sizes, allowed MIME types (PDF, images), and custom security scan hooks.

Ready to evaluate?

Start with a free demo request or purchase in the Odoo Apps Store.

Free personalized demo. No phone number or credit card required. Free life-time updates and expert support within the major Odoo version.

Configuration and Installation Tips for MCP Server. AI Chats and LLM Odoo Integration Odoo v.19

Python dependencies

To guarantee tool correct work you would need a number of Python libraries: PyJWT, jsonschema, filetype:

pip3 install PyJWT, jsonschema, filetype

Claude Desktop and Claude Web

  1. Ensure your Odoo user has the "MCP Server: User" or "MCP Server: Administrator" access group. If necessary, ask your Odoo administrator to grant one of those
  2. Go to Claude: Settings > Connectors > Add custom connector
  3. As the name, introduce any suitable (e.g., "My company Odoo")
  4. As the remote MCP server URL, introduce [YOURODOOSITENAME]/mcp (e.g., https://faotools.com/mcp)
  5. Press "Connect" near the newly created app
  6. The app will redirect you to the Odoo login screen. There, you should accept the scopes
  7. Start AI chatting using your Odoo data.

Watch also the configuration video

Navigating to Claude Settings

The Claude AI sidebar interface with the user profile menu open and the 'Settings' option highlighted.

Adding a Custom MCP Connector

The 'Connectors' tab in Claude settings showing the 'Add custom connector' button to integrate third-party tools.

Odoo Connector Configuration

A modal window in Claude for adding a custom connector, showing the name and the MCP server URL

Starting the Odoo Integration

The list of connectors in Claude settings with 'My Odoo' added as a custom tool and the 'Connect' button highlighted.

Granting Odoo Permissions to Claude

The Odoo OAuth permission screen where the user allows Claude to read, create, and update records and manage attachments.

Active Odoo Connection in Claude

Claude settings interface showing the 'My Odoo' connector as configured and a 'Connected to My Odoo' confirmation message.

ChatGPT (only the developer mode)

ChatGPT allows MCP connection only in the developer mode!

  1. Ensure your Odoo user has the "MCP Server: User" or "MCP Server: Administrator" access group. If necessary, ask your Odoo administrator to grant one of those
  2. Go to ChatGPT: Profile > Settings > Apps > Advanced Settings > Enable Developer Mode > Create App
  3. As the name, introduce any suitable (e.g., "My company Odoo")
  4. As the MCP server URL, introduce [YOURODOOSITENAME]/mcp (e.g., https://faotools.com/mcp)
  5. As the authentication, use [YOURODOOSITENAME]/mcp (e.g., https://faotools.com/mcp)
  6. Agree with MCP risks
  7. Press "Connect"
  8. The app will redirect you to the Odoo login screen. There, you should accept the scopes
  9. Start AI chatting using your Odoo data.

Watch also the configuration video

Opening ChatGPT Settings

The ChatGPT user interface with a cursor highlighting the 'Settings' option in the sidebar profile menu.

Accessing Advanced App Settings

The 'Apps' tab within ChatGPT settings, showing the entry point for 'Advanced settings' to manage custom integrations.

Enabling Developer Mode

ChatGPT settings interface with the 'Developer mode' toggle turned on, allowing the addition of unverified connectors and custom apps.

Configuring the Odoo MCP Server

The 'New App' configuration modal in ChatGPT showing the Odoo integration name, MCP Server URL (https://www.google.com/search?q=ai.odootools.com), and OAuth authentication setup.

Granting Odoo Permissions

OAuth authorization screen listing specific permissions for ChatGPT, including reading, creating, and updating Odoo records and file attachments.

Active Odoo Integration in ChatGPT

The 'Enabled apps' list in ChatGPT settings confirming that 'My Odoo' is successfully connected and active in developer mode.

MCP flat settings (including IDEs, VS Code, Cursor, Antigravity, etc. and varios other tools)

Apply the change to your mcp settings file (mcp.json, mcp_config.json, etc. - depending on the software)

{
  "mcpServers": {
    "odoo": {
      "url": "[YOURDATABASESITE]/mcp",
      "transport": "http"
    }
  }
}

Manual MCP Server Configuration

A code editor view of an mcp.json file showing the configuration for an Odoo MCP server, including the server URL and HTTP transport settings.

IDE Integration and Activation

The 'Tools & MCPs' settings dashboard in an IDE showing the Odoo MCP server status as 'Needs authentication' with a highlighted 'Connect' button.

Odoo demonstration databases (live previews)

For this app, we might provide a free personalized demo database.

You do not need a phone number or credit card to contact us. You should only pass a short email sign-up, which does not take more than 30 seconds.

By your request, we will prepare an individual live preview database, where you can apply any tests and check assumptions for about two weeks.

Bug reporting

If you encounter bugs or inconsistent behavior, do not hesitate to contact us. We guarantee to provide fixes within 60 days of purchase and are intensely interested in improving our tools even after this period.

You do not need a phone number or credit card to contact us. You should only pass a short email sign-up, which does not take more than 30 seconds.

Please include as many details as possible in your request: screenshots, Odoo server logs, a full description of how to reproduce your problem, and so on. Usually, it takes a few business days to prepare a working plan for an issue (if a bug is confirmed) or provide you with guidelines on what should be done (otherwise).

Public features requests and module ideas (free development)

We are strongly motivated to improve our tools and would be grateful for any feedback. If your requirements are of public use and might be efficiently implemented, the team will include those in our to-do list.

Such a to-do list is processed regularly and does not assume extra fees. Although we cannot promise deadlines and final design, it might be a good way to get desired features without investments and risks.

You do not need a phone number or credit card to contact us. You should only pass a short email sign-up, which does not take more than 30 seconds.

You may also like the tools
Cloud Storage Solutions

The tool to flexibly structure Odoo attachments in folders and synchronize directories with cloud clients: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box, and NAS. DMS. File Manager. Document management system

398€
OneDrive / SharePoint Odoo Integration

The tool to automatically synchronize Odoo attachments with OneDrive files in both ways

487€
Google Drive Odoo Integration

The tool to automatically synchronize Odoo attachments with Google Drive files in both ways

487€
KnowSystem: Knowledge Base System

The tool to build a deep and structured knowledge base for internal and external use. Knowledge System. KMS. Wiki-like revisions.

398€
Password Manager

The tool to safely keep passwords in Odoo for shared use. Shared vaults

198€ 168€
KPI Balanced Scorecard

The tool to set up KPI targets and control their fulfillment by periods. KPI dashboards. Dashboard designer. KPI charts

198€
Universal Appointments and Time Reservations

The tool for time-based service management from booking appointments to sales and reviews

398€
URL Transliterations for Website Pages

The tool to translate URL addresses of Odoo website pages

38€
Smart Alerts

The tool draws users' attention to essential document details and warnings

38€