Getting Started

Updated 11 July 2026

Learn what Odoo MCP Connection does and how to set up your first AI connection in a few simple steps.

Overview

Odoo MCP Connection is an app that acts as a secure bridge between your Odoo business data and AI assistants such as Claude, ChatGPT, and custom AI agents.

Instead of giving AI tools direct database access, you create controlled access keys. Each key defines which Odoo user the AI acts as, which apps and data it can touch, and how fast it can make requests. Every action is recorded in an audit log.

Think of it like giving a trusted colleague a badge to enter specific rooms in your office – not the master key to the entire building.

How It Works

When an AI tool wants to read or update Odoo data, it sends a request to your Odoo server through a special connection point (the MCP endpoint). Odoo checks the API key, applies your permission rules, runs the action as the linked Odoo user, and logs the result.

The main menu appears as Odoo MCP Connection in your Odoo apps list (administrator access required).

Step-by-Step Guide

Install the app. Go to Apps in Odoo, search for “MCP Connection”, and install it. You need administrator rights.

Open the menu. Click Odoo MCP Connection in the main menu. You will see sections for API Keys, Audit Logs, Portal Pages, and more.

Check settings. Go to Configuration → Settings and make sure Enable MCP Connection is turned on.

Create your first API key. Open API Keys → New. Give it a clear name (e.g. “Claude – Sales Team”), pick the Odoo user it should act as, and save.

Copy the token. After saving, copy the token shown on the key form. It is only visible once – store it safely.

Test the connection. On the key form, open the API Console tab and click Run API Test. A green success status means everything works.

Connect your AI tool. Paste the MCP endpoint URL and token into your AI client (or set up OAuth for Claude – see the OAuth chapter).

Main Menu Areas

Field Explanations

API Keys

Your starting point. Every AI connection needs a key. Keys tie an AI tool to a specific Odoo user account and its permissions.

Audit Logs

A running diary of AI activity. Use this to verify what was asked, what changed, and whether requests succeeded or failed.

Portal Pages

Shareable web dashboards anyone can open in a browser – great for executives who want live numbers without logging into Odoo.

Bulk Jobs

When AI needs to process many records at once, the work runs in the background. This screen shows progress and results.

Generated Modules

If AI creates a new Odoo app for you, it appears here as a downloadable package you can review before installing.

OAuth Clients

An easier, more secure way for tools like Claude to connect – users sign in through a browser instead of pasting long tokens.

Configuration

System-wide rules: turn the connector on or off, set speed limits, and control how long audit logs are kept.

Tips

Common Mistakes