| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1651 |
| Technical Name |
te_mcp_server_odoo |
| License | LGPL-3 |
| Website | https://github.com/TechEmpyre/odoo-apps |
| Versions | 16.0 17.0 18.0 19.0 |
Odoo MCP Studio
Real-time Tool Execution, Secure Automation & Native Access Control
Connect advanced AI models (Claude 4, GPT-4o, Gemini 1.5) directly to your Odoo 19 instance. Interact with your ERP data using natural language, automate workflows, and execute commands with full confidence that your Odoo security rules are strictly enforced.
What is a Model Context Protocol (MCP) Server?
The Model Context Protocol is an open standard that allows AI models to securely connect to external data sources.
This module transforms your Odoo instance into an MCP Server. Instead of blindly chatting with ChatGPT, your AI assistant now has a secure, authenticated bridge directly into your ERP. It can read live sales data, update records, run Python methods, and generate dashboards—all while respecting Odoo's strict access rights (ACL) and record rules.
The Three Pillars of Odoo MCP Studio
Odoo AI Chat
Premium, brand-adaptive interface with real-time model switching and context awareness.
Live Tool Engine
Built-in tools for CRUD operations, email automation, and intelligent record discovery.
Native Odoo Security
Strict enforcement of your existing Access Control Lists (ACLs) and Record Rules during every AI action.
Odoo MCP Studio in Action
Watch how our AI transforms complex data requests into actionable results in seconds.
Showcase: Generating a sales report and confirmation workflow via natural language.
Seamless Implementation
Install Module
Standard Odoo installation with no external server dependencies.
Configure Provider
Add your OpenAI, Anthropic, or Google Gemini API key in Settings.
Launch Assistant
Open the Studio and start talking to your Odoo data.
Enterprise-Grade Audit Infrastructure
Odoo MCP Studio is built for enterprise compliance. Every AI interaction, tool call, and system decision is recorded in real-time, providing total transparency into how your data is being accessed and modified.
Full Payload Tracking
Request & Response JSON storage.
Performance Metrics
Execution time in milliseconds.
Session Security
User IP & Agent fingerprinting.
Status Validation
Instant success/error tracking.
"id": 1024,
"tool": "search_records",
"params": {
"model": "sale.order",
"limit": 5
},
"status": "success",
"execution_time": 142.3ms,
"timestamp": "2026-05-16 18:27:13"
}
Enterprise AI Capabilities
Role-Based Access Control
The AI operates entirely under the active user's environment context. If a user cannot view a menu or edit a sales order in Odoo manually, the AI is equally restricted from doing so on their behalf.
Record Rule Enforcement
Multi-company structures and personal record rules are automatically applied to AI queries. When the AI fetches records, it only retrieves data the current user is legally permitted to see.
Smart Audit Logging
Every decision and tool execution is logged with full transparency, showing parameters, results, and timing for total compliance and security accountability.
Important Note: The quality, accuracy, and format of the AI Assistant's output are directly dependent on the underlying AI model (e.g., GPT-4, Claude 3.5, Gemini) and service provider you choose to configure.
Our Services
Customization
Implementation
Odoo Support
Need Assistance?
Get professional support, AI model fine-tuning, and custom tool development.
contact@techempyre.com
Please log in to comment on this module