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 Connector for Odoo — Governed MCP Server & API Gateway for Claude, ChatGPT & AI Agents v 17.0
  4. Sales Conditions FAQ

MCP Connector for Odoo — Governed MCP Server & API Gateway for Claude, ChatGPT & AI Agents

by WebbyCrown Solutions https://webbycrown.com
Odoo

$ 171.84

v 17.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 Discuss (mail)
Lines of code 6409
Technical Name odoo_mcp_connection
LicenseLGPL-3
Websitehttps://webbycrown.com
Versions 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 6409
Technical Name odoo_mcp_connection
LicenseLGPL-3
Websitehttps://webbycrown.com
Versions 14.0 15.0 16.0 17.0 18.0 19.0
Odoo MCP Connection
WhatsApp Phone +91 (942) 867-7503

Odoo MCP Connection

MCP server for Claude, ChatGPT & AI agents — governed ERP tool gateway with scoped keys, audit logs & 26 tools.

Odoo MCP Connection — API Keys, menus and MCP endpoint

MCP gateway overview

Odoo MCP Connection walkthrough

Install Odoo MCP Connection, assign MCP Manager, then open Odoo MCP Connection → API Keys → create a key → copy the bearer token → point your MCP client at https://your-odoo/mcp?db=your_database.

What this module adds

A full-stack MCP JSON-RPC 2.0 gateway on standard Odoo: POST /mcp with scoped API keys, app/module access, per-model CRUD, field allowlists & domain filters, token rotation with grace period, IP allow/deny, audit logs, rate limiting (memory + optional Redis), schema cache, 26 MCP tools (CRUD, BI, batch, async jobs, module builder, portal pages), OAuth clients → POST /mcp/oauth/token, public pages at /mcp-page/<slug>, Generated Modules UI, API Console on key forms, and a dedicated MCP Server application menu — all respecting Odoo ACLs and record rules.

Core capabilities

Protocol: initialize, tools/list, tools/call, ping on POST /mcp CRUD: search, get, create, update, delete + list_models + describe_model
BI: pivot, timeseries, topn, cohort, funnel, export_dataset (CSV/XLSX) Batch: batch_search/create/update/delete; async bulk jobs with status APIs
Builder: generate_module_spec, build_module_zip, install_module_zip, create_portal_page Security: API keys, model/module access, token history, IP lists, audit retention cron
Multi-DB: ?db= or X-Odoo-Database; auth=none routes bind DB from token or client_id Endpoints: /mcp, /mcp/health, /mcp-page/<slug>, /mcp/oauth/token
Depends: base, base_setup, mail, web · LGPL-3 · Demo data on install

Technical highlights

26 MCP tools — core, BI, batch, async, builder
Role ladder: MCP User → MCP Manager (+ Settings Admin implied)
aggregate_records for server-side metrics without raw exports
Optional Redis for shared rate limits & schema cache across workers
Independent open-source · not affiliated with KSRO Labs
Get Odoo MCP Connection on Odoo Apps

Key benefits

Odoo MCP Connection app icon
  • AI-ready ERP access: Connect Claude, Cursor, ChatGPT, and any MCP client to live Odoo records through one governed endpoint.
  • Security by design: Scoped keys, model CRUD, field allowlists, domains, IP rules, rotation, and full audit trail — inside Odoo ACLs.
  • Beyond CRUD: Pivot, cohort, funnel, timeseries, exports, batch ops, and async jobs for analytics and heavy workloads.
  • Operator-friendly: Dedicated MCP app menu, API Console on keys, in-app Help, and Settings for Redis, limits, and retention.
  • Extensible automation: Portal page builder, module ZIP generator/installer, and OAuth clients for integrated auth flows.

Menus, tools & main features

API Keys & API Console
MCP API Keys list and API Console with endpoint URLs and live tools/list test
  • Create scoped bearer tokens with per-key model access, module access, field allowlists, and domain filters.
  • Token rotation with grace period; token history for safe rollover.
  • API Console on the key form — copy MCP endpoint URL (includes ?db=) and authorization header.
26 MCP tools

Full JSON-RPC tool gateway

26 MCP tools

Core · BI · Batch & async · Builder — one POST /mcp endpoint

8
Core
6
BI
8
Batch
4
Builder
Odoo MCP Connection menus — API Keys, audit, portal, bulk jobs, OAuth, generated modules
  • Core (8): search_records, get_record, create_record, update_record, delete_record, list_models, describe_model, aggregate_records.
  • BI (6): pivot, timeseries, topn, cohort, funnel, export_dataset.
  • Batch & async (8): batch_search/create/update/delete, submit_job, get_job_status, get_job_result, cancel_job.
  • Builder (4): generate_module_spec, build_module_zip, install_module_zip, create_portal_page.
OAuth, portal & generated modules
OAuth Clients, Portal Pages, and Generated Modules in Odoo MCP Connection
  • OAuth Clients — configure clients; exchange tokens via POST /mcp/oauth/token.
  • Portal Pages — publish dashboards at /mcp-page/<slug> (demo: demo-contacts).
  • Generated Modules — specs and ZIP builds from MCP builder tools; install from the UI.
Bulk jobs, audit & settings
Bulk Jobs, Audit Logs, and MCP Connection settings
  • Bulk Jobs — track async MCP job queue (pending, done, failed) from the backend.
  • Audit Logs — every tool call logged; retention cron; MCP User read-only on own entries.
  • Settings → Odoo MCP Connection — Redis URL, rate limits, schema cache, audit retention.
  • Help — in-app MCP documentation for operators and integrators.
MCP Server application menu
Odoo MCP Connection app menu — API Keys, Audit Logs, Portal Pages, Bulk Jobs, Generated Modules, OAuth Clients, Configuration
  • API Keys · OAuth Clients · Portal Pages
  • Generated Modules · Bulk Jobs · Audit Logs · Help
  • Settings administrators automatically inherit MCP Manager via base.group_system.
Feature parity checklist
Feature Status
POST /mcp JSON-RPC (initialize, tools/list, tools/call, ping)✓
Core CRUD + list_models + describe_model + aggregate_records✓
BI + export_dataset + batch + async jobs✓
Portal pages, module builder, OAuth, API Console✓
API keys, module access, rotation, IP lists, audit, Redis✓
Demo data: keys, OAuth, portal, ZIP module, jobs, audit samples✓

HTTP endpoints

POST /mcpMCP JSON-RPC 2.0
GET /mcp/healthHealth check
GET /mcp-page/<slug>Public portal dashboards
POST /mcp/oauth/tokenOAuth-style token exchange

FAQs

Who should use Odoo MCP Connection?

Teams connecting AI assistants (Claude, ChatGPT, Cursor, custom agents) to Odoo for automation, reporting, and integrations — with governance suitable for production ERP data.

How do multi-database instances work?

Include ?db=your_database on every MCP URL, or send the X-Odoo-Database header. Routes use auth='none' and resolve the database from ?db=, client_id, or the bearer token — no Odoo web session required.

Do I need Redis?

No — in-memory rate limits and schema cache work out of the box. Enable Redis under Settings when you run multiple workers and need shared limits and cache across processes.

Is demo data included?

Yes — demo API keys, OAuth client mcp_demo_client_001, portal page /mcp-page/demo-contacts, generated module ZIP, bulk jobs, and sample audit logs ship with the module for training and integration testing.

Quick start

  1. Add addons path → Update Apps list → Install Odoo MCP Connection.
  2. Assign MCP Manager (Settings administrators receive it automatically).
  3. Odoo MCP Connection → API Keys → Create → Copy bearer token.
  4. Configure MCP client: https://your-odoo.example.com/mcp?db=your_database with Authorization: Bearer <token>.
Odoo MCP Connection backend — API Keys

Explore our other addons

Odoo Branding & Login Page Theme

Odoo Branding & Login Page Theme

Branding and login theme for Odoo.

View on Apps
Advance Export Pro

Advance Export Pro

Exports & integrations for Odoo models.

View on Apps
Advanced Import Pro

Advanced Import Pro

Imports & batch loading for Odoo models.

View on Apps
All modules by WebbyCrown

Contact & support

Questions?

Sales: +91 (942) 867-7503

Email

sales@webbycrown.com

info@webbycrown.com

Thank you for exploring Odoo MCP Connection — AI agents, governed ERP access.

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