Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. MCP Gateway - AI Integration | Claude, ChatGPT, Cursor, Gemini v 18.0
  4. Sales Conditions FAQ

MCP Gateway - AI Integration | Claude, ChatGPT, Cursor, Gemini

by AinnovateX https://ainnovatex.com
Odoo

$ 172.26

In-App Purchases
v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Invoicing (account)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 3619
Technical Name odoo_mcp_ai
LicenseOPL-1
Websitehttps://ainnovatex.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Invoicing (account)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 3619
Technical Name odoo_mcp_ai
LicenseOPL-1
Websitehttps://ainnovatex.com
  • Description
  • License
AinnovateX
Community Enterprise Odoo.sh

Odoo MCP Gateway

heading

Connect AI agents to your Odoo instance. Let Claude, ChatGPT, Cursor, Gemini, and any MCP-compatible AI client search, create, update, and manage your business data through natural conversation — all while respecting Odoo's security and access rights.

Key Features

heading

25 AI Tools

Search, create, update, delete records. Aggregate data, post messages, send emails, create dashboards, reports, and automations.

Enterprise Security

Model allowlist, per-field CRUD restrictions, per-group access, per-key tool restrictions, rate limiting, and immutable audit logging.

Native Controller

Runs inside Odoo — no subprocess, no external dependencies. Works on Odoo.sh, Odoo Online, and on-premise. Always active at /mcp.

Dashboard Builder

AI creates bar, line, and pie charts as Odoo graph views. Dashboards appear in the AI Charts menu, ready to use.

Workflow Builder

Create automated actions and server actions through AI. Trigger workflows on record creation, updates, or schedule them.

Report Generator

AI generates QWeb PDF report templates that appear in the Print menu. Create contact cards, order summaries, and custom reports.

How It Works

heading
1
Install Module

Install the module. API key and endpoint are configured automatically. The /mcp endpoint is immediately active.

2
Create API Key

Go to MCP Gateway → API Keys. Create a key, set expiration, and optionally restrict which tools it can use.

3
Connect AI Client

Copy the endpoint URL and API key into Claude, ChatGPT, Cursor, or any MCP client. One-click install for Claude Desktop.

4
Ask Anything

Ask your AI about sales, leads, invoices, contacts. Create dashboards, reports, and automations — all through conversation.

What You Can Ask Your AI

heading
Sales
  • "Show me all orders from this month"
  • "Who are my top 5 customers by revenue?"
  • "Confirm sale order SO042"
  • "Create a quotation for 10 desks"
CRM & Leads
  • "How many leads per pipeline stage?"
  • "Create a lead for BigCorp, 25K revenue"
  • "Which leads are stale for 2 weeks?"
  • "What's the total pipeline value?"
Contacts
  • "How many contacts do I have?"
  • "Create a contact: John Doe, john@example.com"
  • "Generate 20 demo companies"
  • "Find all contacts in the US"
Invoicing
  • "Show me all unpaid invoices"
  • "How much is overdue right now?"
  • "Which customer owes us the most?"
  • "Get me the PDF for INV/2026/001"
Communication
  • "Post a note on Acme Corp"
  • "Schedule a call for tomorrow"
  • "Email customer@example.com their order is ready"
  • "Show last 5 messages on order SO001"
Dashboards & Reports
  • "Build a pie chart of sales by customer"
  • "Create a bar chart of leads by stage"
  • "Create a PDF report for contacts"
  • "Auto-notify when leads are created"
Projects
  • "Status of all active projects"
  • "My open tasks this week"
  • "Create project Website Redesign with tasks"
  • "Overdue tasks across all projects"
HR & Marketing
  • "Employees per department"
  • "New hires in last 90 days"
  • "Campaign open rates this month"
  • "Mailing list subscriber health"

Detailed Reference

heading
Tools (25) — All available MCP tools
Discovery & Read
list_modelsDiscover available models & permissions
search_recordsSearch with filters, fields, pagination
count_recordsCount matching records
read_recordRead a single record by ID
get_model_fieldsGet field definitions for a model
read_groupGROUP BY aggregation (SUM, AVG, COUNT)
Write & Actions
create_recordCreate a single record
create_records_batchCreate up to 100 records at once
update_recordUpdate a record's fields
delete_recordDelete a record
call_actionRun action methods (confirm, cancel)
execute_wizardRun multi-step wizards
Communication
post_messagePost to record's chatter
create_activitySchedule to-do, call, meeting
get_messagesRead chatter messages
send_emailSend HTML emails
Build & Utilities
create_dashboardCreate bar/line/pie charts in Odoo
create_automationCreate trigger-based workflows
create_server_actionCreate UI action menu items
create_reportCreate PDF report templates
get_record_urlGet shareable link to a record
get_report_pdfGet PDF download URL
Models (28) — Pre-configured Odoo models

28 models pre-configured. Admins can add/remove from MCP Gateway → Allowed Models.

Contacts & Users
  • res.partner — Full CRUD
  • res.users — Read (passwords blocked)
  • res.company — Read
  • res.country — Read
Sales & Products
  • sale.order — Read/Create/Write
  • sale.order.line — Full CRUD
  • product.product — Read
  • product.template — Read/Create/Write
  • product.category — Read
CRM
  • crm.lead — Read/Create/Write
  • crm.stage — Read
Accounting
  • account.move — Read
  • account.move.line — Read
  • account.payment — Read
HR & Projects
  • hr.employee — Read (sensitive blocked)
  • hr.department — Read
  • hr.job — Read
  • project.project — Read/Create/Write
  • project.task — Read/Create/Write
Marketing & Calendar
  • mailing.mailing — Read/Create/Write
  • mailing.list — Read/Create
  • mailing.contact — Read/Create/Write
  • calendar.event — Read/Create/Write
  • mail.activity — Read/Create/Write
Prompts (27) — Pre-built prompt templates

27 pre-built prompt templates. Create more from MCP Gateway → Prompt Templates.

Sales & CRM
analyze_salesSales performance for a period
draft_ordersList draft orders
top_productsBest selling products
pipeline_reviewCRM pipeline health
stale_leadsInactive leads
win_rateCRM conversion rate
Finance & Customer
overdue_collectionsOverdue invoices by customer
cashflowReceivable vs payable
revenue_by_monthMonthly revenue trend
customer_overview360° customer view
customer_concentrationRevenue concentration risk
Executive
daily_summaryToday's executive summary
weekly_reportWeekly business metrics
quarterly_reviewQuarterly trends
full_business_healthComplete health check (all areas)
HR, Projects & More
team_overviewEmployees by department
project_statusActive projects & tasks
my_tasksTasks assigned to a user
campaign_statsEmail campaign performance
activity_reportPending & overdue activities
generate_demoGenerate demo data
data_qualityData quality check
Security — Authentication, access control, audit
Authentication
  • OAuth 2.1 + PKCE — for Claude.ai and browser clients
  • Bearer API Keys — for Claude Code, Cursor, ChatGPT
  • Key Expiration — auto-disable with admin notifications
  • Global Toggle — disable /mcp endpoint instantly
Access Control
  • Model Allowlist — only approved models exposed
  • Per-Field R/W — separate blocked-read and blocked-write fields
  • Per-Group Access — restrict models to specific user groups
  • Per-Key Tool Restrictions — limit which tools each key can use
Monitoring
  • Audit Log — every call logged with user, IP, timing, result
  • Immutable Logs — no edit, no delete
  • Auto-Cleanup — configurable retention period
  • Rate Limiting — 60 requests/minute per IP
Compliance
  • Odoo ACL — all operations enforce ir.model.access + ir.rule
  • OAuth RFC 8414 — standard authorization server metadata
  • PKCE RFC 7636 — proof key for code exchange
  • No Passwords — uses Odoo's native API key system
Connect — Claude, ChatGPT, Cursor, VS Code
Claude.ai (OAuth)
  1. Settings → Integrations → Add MCP Server
  2. Paste your /mcp endpoint URL
  3. OAuth login → Authorize
  4. Start chatting!
Claude Code (CLI)
claude mcp add odoo --transport http \
  https://your-odoo.com/mcp \
  -H "Authorization: Bearer YOUR_KEY" \
  -s user
Cursor / VS Code
{
  "mcpServers": {
    "odoo": {
      "url": "https://your-odoo.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_KEY"
      }
    }
  }
}
ChatGPT / Gemini
  1. Settings → Connections → Add MCP tool
  2. URL: https://your-odoo.com/mcp
  3. Auth: Bearer → paste API key
  4. Save → tools auto-discovered

See It In Action

heading
Odoo MCP Gateway Demo

Screenshots

heading
Settings

Settings — enable/disable server, endpoint URL, usage stats, tool toggles

API Key

API Key form — endpoint, key (copyable), expiration, tool restrictions, connection config

Allowed Models

Allowed Models — toggle read/create/write/delete per model with inline editing

Prompt Templates

Prompt Templates — 27 pre-built templates for sales, CRM, HR, projects, and more

Usage Dashboard

Usage Analytics — tool call frequency, grouped by tool name

Audit Log

Audit Log — every call logged with user, IP address, timing, and status

AI Charts

AI Charts — dashboards created by AI (bar, line, pie) with menu dropdown

AI Dashboards

AI Creations — manage all AI-created dashboards, reports, and actions

Claude AI Invoice Analysis

Claude.ai analyzing unpaid invoices — AI queries Odoo data in real-time

Claude AI Dashboard

Claude.ai building an interactive dashboard — charts created from live Odoo data

More Features

heading

Per-User API Keys

Create separate keys per user or team. Each key has its own expiration, tool restrictions, and usage stats.

Prompt Templates

Create reusable prompt templates with variables. Public, shared, or private visibility. Editable from Odoo UI.

Full Audit Trail

Every AI tool call logged with user, IP address, timing, arguments, and result. Immutable logs with configurable retention.

Field-Level Security

Separate blocked-read and blocked-write fields per model. Hide sensitive data from AI while allowing other operations.

Rate Limiting

Built-in IP-based rate limiting (60 req/min). Prevents runaway AI clients from overloading your Odoo instance.

Auto-Generated Docs

Visit /mcp/docs for a live documentation page listing all tools, parameters, examples, allowed models, and security details.

Works With Every AI Client

heading

One module, every AI client. The MCP protocol is the universal standard for connecting AI to external tools — like USB-C for AI integrations.

Claude & ChatGPT

Connect via streamable-http. One-click install for Claude Desktop. Paste URL + key for ChatGPT.

Cursor & VS Code

Add to .cursor/mcp.json or .vscode/mcp.json. AI coding assistants can query your Odoo data directly.

Claude Code CLI

One command to connect. Works globally from any directory. Full access to all 25 tools.

Any MCP Client

Gemini, Windsurf, n8n, LangChain, custom agents. Standard MCP protocol over HTTP.

Our Services

heading

We specialize in transforming your business with customized Odoo solutions, enhanced with advanced AI features. Our expert consultants lead you through every stage — from evaluating your existing systems to crafting a visionary strategy and executing a tailored Odoo implementation.

Odoo Development

Comprehensive Odoo development services, from implementation to customization and specific module development tailored to your needs.

Training

Equip your team with the technical and methodological expertise needed to excel in Data Science, Machine Learning, and Odoo.

AI Solutions

Cutting-edge AI solutions across various industries. From requirements engineering to AI model development and MLOps.

Consulting

End-to-end consulting services to harness the power of data and AI. Analysis, strategy, and successful implementation.

Our Apps
https://www.ainnovatex.com

Need Help or Customization?

Have questions, feature requests, or need a custom integration?
We'd love to hear from you — let's build something great together.

ainnovatex@gmail.com
https://www.ainnovatex.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with