Introduction
Odoo AI MCP Server

Introduction

Odoo AI MCP Server — securely connect any AI assistant to your Odoo instance using the Model Context Protocol

Odoo AI MCP Server

Connect AI assistants (Claude, ChatGPT, Cursor, VS Code, and more) directly to your Odoo 19 instance using the Model Context Protocol (MCP). The module exposes a curated set of Odoo tools — querying records, creating data, sending emails, generating reports, managing files — all enforced by Odoo’s native security layer.

Rendering diagram…

Key Features

FeatureDescription
16 MCP ToolsData queries, creates, writes, deletes, reports, chatter, email, files, dashboards, approvals
OAuth 2.1 + PKCEWeb clients (Claude.ai, ChatGPT) authenticate without API keys
API Key supportDesktop clients (Cursor, Claude Desktop, VS Code) use Bearer tokens
User-scoped ACLAI always acts as the authorizing Odoo user — no privilege escalation
Model Access RulesGranular per-model CRUD allowlist on top of Odoo native security
Delete ApprovalsPermanent deletes are queued for human review via systray notifications
Audit LoggingEvery tool call is recorded with request/response payloads
Rate LimitingPer-user, per-minute sliding-window counter
MCP AppsInteractive operator cards rendered inside AI chat clients

Module Info

PropertyValue
Technical Nameodoo_ai_mcp_server
Version19.0.1.1.0
Odoo EditionsCommunity & Enterprise 19.0
CategoryProductivity
AuthorAtharva System
MCP EndpointPOST /mcp
Protocol Version2024-11-05
LicenseOPL-1

Quick Start

  1. Install the odoo_ai_mcp_server module from your Odoo addons path.
  2. Enable the gateway: Settings → MCP Server → Active AI Assistant Gateway.
  3. Whitelist the models your AI may access: MCP Server → Model Access Rules.
  4. Connect: open MCP Server → Connect and run the wizard for your client.
  5. Start issuing MCP tool calls from your AI assistant.