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. Technical
  3. Advanced Odoo MCP Studio - AI Builder for React Apps, Odoo Modules, Reports, Emails & Charts v 19.0
  4. Sales Conditions FAQ

Advanced Odoo MCP Studio - AI Builder for React Apps, Odoo Modules, Reports, Emails & Charts

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com
Odoo

$ 200.96

v 19.0 Third Party
Live Preview
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)
• Email Marketing (mass_mailing)
• Website (website)
• Contacts (contacts)
Lines of code 13932
Technical Name eb_odoo_mcp_server_studio
LicenseOPL-1
Websitehttps://www.echobitzit.com
Versions 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)
• Email Marketing (mass_mailing)
• Website (website)
• Contacts (contacts)
Lines of code 13932
Technical Name eb_odoo_mcp_server_studio
LicenseOPL-1
Websitehttps://www.echobitzit.com
Versions 18.0 19.0
  • Description
  • License
echoBitz Odoo Partner

Advance Odoo MCP
Studio

Odoo MCP Server Studio turns Odoo into a real AI execution platform, not just a chatbot connection. Connect your supported MCP clients and let AI handle live data queries, bulk create and update, file import, custom field creation, module generation from scratch, React customer portals, PDF report building, website snippet creation, email template workflows, and live Apache ECharts dashboards directly inside Odoo.

Why Teams Choose Odoo MCP Studio

1
From Odoo data to Odoo action in one flow
AI can inspect models and fields, read live records, aggregate business data, import files, update records, and trigger business logic without forcing teams into exports or disconnected tools.
2
It builds real Odoo assets, not just AI answers
Create custom fields, full modules from scratch, customer portals, PDF reports, website snippets, and dashboards from clear business instructions instead of long technical back-and-forth.
3
Enterprise-ready control from day one
OAuth 2.1, API keys, user permissions, model and field restrictions, prompt templates, and audit logging make AI adoption secure, governable, and practical for production use.

How Odoo MCP Creates Business Value

A
Email marketing and outreach without the usual friction
Create polished email templates, launch campaigns, and automate communication flows directly from AI instructions, making marketing execution much faster for business teams.
B
Reports and dashboards become instant business outputs
Generate printable PDF reports and live ECharts dashboards on demand, so decision-makers get polished outputs without waiting for repeated custom development work.
C
Launch portals, snippets, and full modules much faster
From website snippets and React portals to complete new modules built from scratch, your team can deliver customer-facing and internal Odoo solutions with far less implementation delay.
Live Odoo Intelligence
Query models, inspect fields, read records, and generate insights from real-time Odoo data.
Faster Business Execution
Create, update, import, and automate Odoo work without repetitive manual handling.
Builder-First Platform
Create modules, portals, reports, snippets, and dashboards from business-ready prompts.
Controlled for Production
Secure access with OAuth 2.1, API keys, permissions, restrictions, and audit visibility.
Supported MCP Clients
Connect fast with the most-used AI clients your team already works with.
Claude.ai Web
Claude.ai Web
Claude CLI
Claude CLI
Claude Desktop
Claude Desktop
ChatGPT Web
ChatGPT Web
ChatGPT Codex CLI
ChatGPT Codex CLI
Gemini CLI
Gemini CLI
Watch MCP Server Videos

Explore the Full Odoo MCP Server in Action

Jump into our YouTube playlist to see the full functionality of Odoo MCP Server Studio, including setup, AI client connection, module generation, dashboards, reports, portals, email workflows, and real Odoo execution demos.

Watch Video Playlist
See all major MCP Server features and product workflows in one place.

What is Odoo MCP Server Studio?

Odoo MCP Server Studio is a native odoo 18, 19 module that turns your Odoo instance into a remote MCP server. Instead of installing a separate bridge application or maintaining custom middleware, you publish a live MCP endpoint directly from Odoo at /mcp/v1/, so supported AI clients connect to the ERP where your business logic, permissions, and records already exist.

It is also the control layer for AI access inside Odoo. Connection settings, OAuth 2.1 and API-key authentication, token lifecycle, prompt templates, tool allowlists, model and field restrictions, IP rules, rate limiting, and audit logs are managed in one place, making rollout easier for admins and safer for real business teams.

Native MCP Endpoint
Runs inside Odoo and exposes your live server endpoint without requiring a separate middleware stack.
Centralized Security
Manage OAuth 2.1, API tokens, token expiry, IP rules, rate limits, and record-aware access from one admin layer.
Governed AI Access
Use tool allowlists plus model and field restrictions so AI access can be rolled out with clear operational boundaries.
Built for Team Rollout
Connection guides, prompt templates, and audit logs make adoption easier for both technical and business users.

KeyFeatures

Everything your AI client needs to work effectively with Odoo

Email Template Builder & Mass Mailing Engine
Fastest customer communication workflow
New Feature Hot Feature

Create professional email templates, reuse dynamic Odoo variables, turn them into mass mailing campaigns, and send faster without the usual setup friction. This is one of the strongest business tools in MCP Studio because teams can move from idea to outreach in a single AI-guided flow.

Why customers love it
Template creation, audience selection, and mailing execution become dramatically easier, helping teams move up to 10x faster on recurring communication work.
Business impact
Sales follow-up, onboarding emails, launch campaigns, reminders, and targeted mass mailings can all be handled from one smart workflow.
Report Builder
New Feature Hot Feature

Build reports for any Odoo module, generate printable output, and deliver the right report to the right user without long development cycles.

Power customers notice
Customers can analyze module data, generate polished reports, and share them directly with business users from the same workflow.
Why it stands out
This is not just export automation. It turns AI into a report assistant that understands the Odoo model and produces business-ready output faster.
Module Builder
New Feature Hot Feature

Generate models, fields, views, menus, and security from business instructions so teams can create real Odoo modules much faster.

Web App Builder
New Feature Hot Feature

Launch React-based customer portals and business-facing experiences connected directly to Odoo data and workflows.

Apache ECharts Builder
New Feature Hot Feature

Generate bar, line, pie, gauge, heatmap, funnel, radar, and other Apache ECharts visuals directly from live Odoo data in seconds.

Live Data Explorer
Browse models, inspect fields, and read live records for instant business insight.
Bulk Record Management
Create and update large sets of Odoo records while preserving business logic.
CSV, Excel & JSON Import
New Feature Hot Feature
Import spreadsheet and JSON data with validation, dry runs, and faster cleanup.
Website Snippet Builder
New Feature Hot Feature
Create reusable website sections and branded snippets directly inside Odoo websites.
Custom Field Creation
Add business-ready fields safely without hand-coding a full custom module.
Business Method Execution
Trigger confirm, validate, post, and other Odoo actions from guided AI flows.
Odoo Code Search & Read
Inspect source code and implementation details before building automation or extensions.
OAuth 2.1 & API Key Security
Hot Feature Hot Feature
Protect AI access with OAuth, bearer tokens, permissions, limits, and policy controls.
Execution Log & Audit Trail
Track AI requests, execution history, and operational visibility so customers can trust what happened inside Odoo.

Connect Your MCP Client

Compatible with following remote OAuth MCP-enabled AI agent. Simply substitute the sample URL with your Odoo instance URL followed by /mcp/v1.

Claude.ai Web
  1. Open claude.ai → profile icon
  2. Settings → Integrations
  3. Click Add Integration
  4. Paste your Live Endpoint URL above
  5. Log in to Odoo → click Allow Access
Claude Desktop
  1. Open Claude Desktop → profile icon
  2. Settings → Integrations
  3. Click Add Integration
  4. Paste your Live Endpoint URL above
  5. Log in to Odoo → click Allow Access
Anthropic Claude Code
  1. npm i -g @anthropic-ai/claude-code
  2. npm i -g @anthropic-ai/claude-code@latest
  3. claude
  4. claude mcp add odoo --url YOUR_INSTANCE_URL/mcp/v1
  5. /mcp (inside Claude Code to verify connection)
  6. Create a contact "Test Contact" with City "Gandhinagar"
ChatGPT Web
  1. Open chatgpt.com → profile icon
  2. Settings → Connectors
  3. Click Add Custom Connector
  4. Paste your Live Endpoint URL above
  5. Log in to Odoo → click Authorize
ChatGPT Codex CLI
  1. npm i -g @openai/codex
  2. npm i -g @openai/codex@latest
  3. codex
  4. codex mcp add odoo --url YOUR_INSTANCE_URL/mcp/v1
  5. codex mcp login odoo
  6. Create a contact "Test Contact" with City "Gandhinagar"
Google Gemini CLI
  1. npm i -g @google/gemini-cli
  2. npm i -g @google/gemini-cli@latest
  3. gemini
  4. Open ~/.gemini/settings.json and add:
    {"mcpServers":{"odoo":{"httpUrl":"YOUR_INSTANCE_URL/mcp/v1"}}}
  5. Inside Gemini CLI, type /mcp to verify connection
  6. Create a contact "Test Contact" with City "Gandhinagar"
Optional: You can install ripgrep to speed up code searching.
# Ubuntu/Debian
sudo apt install ripgrep

# macOS
brew install ripgrep

Used by the optional code_search and code_read tools; it is auto-detected and defaults to Python if not installed.

Testing without HTTPS using ngrok.
# Expose your local Odoo (port 8069) through an HTTPS tunnel using ngrok:
ngrok http 8069

Configure the ngrok URL as web.base.url in System Parameters, and set web.base.url.freeze to True to prevent Odoo from overriding it.

How It Works

From installation to AI-powered workflows in four simple steps

1
Install the Module

Install the app in your odoo 18, 19 instance with no separate middleware server required.

2
Configure Access

Generate an API key or enable OAuth and expose your endpoint at /mcp/v1.

3
Connect the Client

Add the server URL in Claude, ChatGPT, Gemini, Copilot, or another MCP-compatible client.

4
Ask Naturally

Request reports, create modules, import records, or launch workflows in plain English.

Feature Deep Dive

Explore every capability in detail

  • Configuration
  • Data & Analytics
  • Record Management
  • Module & ECharts Builder
  • Web App Builder
  • Report & Snippet
  • Email & Marketing
  • Setup & Support
  • FAQ
Live Data Explorer

Browse every Odoo model and field. Ask what fields a model has, and AI can use odoo_list_models odoo_get_fields instantly.

Powerful Search & Read

Search with domain filters, field selection, ordering, and pagination using odoo_search_read odoo_get_record.

Aggregation & Group By

Run _read_group aggregations in odoo 18, 19 syntax with odoo_aggregate odoo_read_group.

Code-Aware Execution

AI can inspect Odoo source definitions with odoo_code_search odoo_code_read before applying complex updates, which helps teams understand behavior before AI touches production data.

Tools Used
odoo_list_models odoo_get_fields odoo_search_read odoo_get_record odoo_aggregate odoo_read_group odoo_code_search odoo_code_read
Bulk Create & Update

Create hundreds of records in a single AI call with odoo_create and update them with odoo_write.

File Import (CSV / Excel / JSON)

AI can validate uploaded spreadsheets in dry-run mode and import them through odoo_import_data.

ORM Method Execution

Confirm orders, validate pickings, or post invoices using odoo_call_method odoo_execute_orm.

How It Changes Odoo Behavior

This tab is about direct execution. Instead of exporting files, editing spreadsheets manually, and then re-importing, AI can work on live records inside Odoo while respecting the same business methods and permissions your users already use.

Customer-Friendly Outcomes
Faster onboarding and bulk operations
Create many leads, contacts, products, or other records in one flow instead of repeated data entry.
Safer spreadsheet import workflows
Validate mapping issues, check results, and then import with less friction for operations teams.
Batch execution of business actions
Confirm documents, trigger methods, or update many records without losing standard Odoo logic.
Main tools in this tab
odoo_create, odoo_write, odoo_import_data, odoo_call_method, and odoo_execute_orm.
Bulk Create & Update Screenshots
Bulk create MCP screenshot 1
Bulk record creation from an MCP-driven Odoo workflow.
Bulk create MCP screenshot 2
Batch operations reduce repetitive data entry for real business teams.
Bulk create MCP screenshot 3
Structured create and update actions run directly against live Odoo records.

CSV / Excel Import Screenshots
CSV import MCP screenshot 1
Import flows can start with validation and mapping checks before anything is written.
CSV import MCP screenshot 2
Spreadsheet-based onboarding becomes easier for customer, product, and operational data.
Generate Native Odoo Apps from Structured Business Specs

Use odoo_manage_module to turn business requirements into a real odoo 18, 19 module with models, views, menus, security, and install-ready output instead of stopping at diagrams or advice.

How It Works in Odoo

The module builder follows a proper Odoo flow: create from spec, validate, auto-fix common issues, generate a ZIP package, and then install through the normal module import pipeline. The result becomes a native part of your Odoo database.

How It Changes Odoo Behavior

This is the point where AI goes beyond updating records and actually expands Odoo itself. New models, new menus, new actions, and new screens become available to users as a proper application.

Why It Is More Customer Friendly

Teams can move from a business idea like fleet management, service tracking, or approval automation to a working Odoo app much faster, which shortens delivery cycles for both internal users and end customers.

Module Builder - What Gets Generated
✓ Models from spec
✓ Custom fields
✓ List / Form views
✓ Kanban view
✓ Search view
✓ Action windows
✓ Top-level menus
✓ Access rules
✓ Manifest files
✓ Installable ZIP

Recommended Delivery Flow
1. Describe the business app
Examples include clinic systems, rental flows, fleets, approvals, and internal operations apps.
2. Review the generated structure
AI prepares the app structure and resolves common installation issues before rollout.
3. Install or export
Deploy directly in Odoo or hand over the ZIP package for controlled delivery and review.
Apache ECharts Builder Inside MCP Studio

Use odoo_manage_echart to generate visual analytics directly from live Odoo data. This gives teams chart-ready outputs without building a separate frontend just to show KPIs.

Why It Fits This Tab

ECharts is a real output builder, just like modules. It takes business instructions and generates a usable result inside Odoo, so it fits better with the build-focused tools than as a separate tab.

Customer Value

Ask for sales trends, order funnel views, department KPIs, or comparison charts and MCP Studio can produce polished Apache ECharts visuals in seconds.

Supported ECharts Outputs
✓ Bar / Column
✓ Line / Area
✓ Pie / Donut
✓ Gauge / KPI
✓ Heatmap
✓ Funnel / Radar
✓ Sankey
✓ Treemap / Sunburst

Best use cases
Sales dashboards, pipeline summaries, performance reporting, customer insights, and operational KPI visualizations.
Generated Module Screenshots
Generated Module 1
Paste the full MCP prompt in Claude to generate the School Management module automatically.
Generated Module 2
Go to Generated Modules in MCP Studio and verify the School Management module is created and installed.
Generated Module 3
Open the generated module to review details, files, and installation status.
Generated Module 4
Access the School Management Dashboard with OWL showing KPIs, charts, and analytics.
Generated Module 5
View the student list with admission number, class, and parent details.
Generated Module 6
Open a student form to see complete profile, academic, and parent information.
Generated Module 7
View the teacher list with subjects, contact info, and employment details.
Generated Module 8
Open a teacher form to manage qualifications, subjects, and experience.
Generated Module 9
Generate and manage hall tickets for students from the Hall Ticket module.
Generated Module 10
Print the hall ticket report showing student, exam, and seat allocation details.
Generated Module 11
View exam results with marks, percentage, grade, and pass/fail status.
EChart Builder Screenshots
EChart Builder screenshot 1
Instruct the AI to generate an advanced Apache EChart visualization from live Odoo data.
EChart Builder screenshot 2
The AI automatically configures the data mapping, query endpoints, and charting layout.
EChart Builder screenshot 3
Review the generated EChart JSON options and logic directly inside the MCP Studio interface.
EChart Builder screenshot 4
Action buttons safely deploy the new chart views, rendering logic, and access rules.
EChart Builder screenshot 5
Access the live, interactive visualization seamlessly integrated within the target Odoo module.
EChart Builder screenshot 6
The final dashboard provides deep insights, hovering tooltips, and real-time business metrics.
Launch React Portals and Self-Service Experiences from Odoo

Use odoo_manage_webapp to create React 18 web applications served directly from Odoo, giving teams a faster path to customer, vendor, employee, or field-service portals.

How It Works

Each app gets its own route at /mcp/app/<slug>, can include multiple pages and custom API endpoints, and can fetch server-side Odoo data through safe handlers. Portal-aware context helps show the right information to the right user.

How It Changes Odoo Behavior

Instead of forcing customers or teams into the full back-office interface, Odoo can power cleaner task-specific experiences built for self-service, collaboration, and branded access.

Why It Is More Customer Friendly

Customers, suppliers, and employees get focused interfaces with simpler navigation, clearer actions, and live Odoo-backed data without the overhead of a full custom frontend project.

Web App Builder Capabilities
✓ Multi-page routes
✓ Custom API endpoints
✓ Portal-aware data
✓ Public or private access
✓ Share links
✓ Tailwind / PWA options
✓ KPI cards
✓ CRUD-friendly screens

Common Use Cases
Customer order portal
Let customers track orders, invoices, or requests in a branded interface.
Vendor or partner dashboard
Share selected Odoo data externally without exposing the full ERP UI.
Internal field team app
Give teams mobile-friendly task, KPI, and action screens powered by live Odoo records.
Web Application Screenshots
Web Application screenshot 1
Claude prompt describing requirements to build a Sales Order Portal using Odoo MCP web app tool.
Web Application screenshot 2
MCP Studio configuration screen showing the created Sales Order Portal app and its settings.
Web Application screenshot 3
Dashboard view of the Sales Portal displaying metrics like orders, customers, products, and revenue.
Web Application screenshot 4
Product creation modal form with fields like name, price, cost, type, and category.
Web Application screenshot 5
Products list view showing multiple items with CRUD action buttons.
Web Application screenshot 6
Sales order creation modal with customer selection and order line items.
Web Application screenshot 7
Sales orders list displaying records with reference, customer, status, and total.
Web Application screenshot 8
Login gateway screen forcing users to authenticate via Odoo before accessing the portal.
Web Application screenshot 9
Odoo website login page where portal users enter email and password.
Web Application screenshot 10
Portal dashboard for a specific user showing recent orders and summary statistics.
Report Builder

Use odoo_manage_report to create QWeb PDF or HTML reports that become part of standard Odoo printing workflows.

How It Works

Choose the target model, define the layout, generate the template, preview it, and install it. Once live, users see the report directly in the Print menu of the related records.

Customer-Friendly Value

This is ideal for branded quotations, order summaries, warehouse documents, statements, and polished customer-facing PDFs produced directly from Odoo data.

Snippet Builder

Use odoo_manage_snippet to create reusable website sections that install into the Odoo Website Builder as drag-and-drop blocks.

How It Works

AI prepares the snippet structure, styling, and optional behavior, and the block becomes available to website editors immediately after installation.

Customer-Friendly Value

Marketing and website teams can launch feature sections, service blocks, call-to-action areas, and landing-page components much faster without waiting for a full theme project.

When Teams Use This Tab
Document output
Create print-ready business documents and summaries from live Odoo records.
Website acceleration
Build reusable front-end blocks that business users can place directly from the website editor.
Faster customer presentation
Improve both printed communication and web presentation without separate long delivery cycles.
Report Builder Screenshots
Report Builder screenshot 1
Ask AI to generate a professional, custom PDF report for a specific Odoo model.
Report Builder screenshot 2
The report configuration, architecture, and views are instantly created.
Report Builder screenshot 3
Review the generated XML layout and QWeb templates directly in the MCP Studio.
Report Builder screenshot 4
Manage your report's underlying components and linked actions seamlessly.
Report Builder screenshot 5
Navigate to the target record and access the new report in the standard Print menu.
Report Builder screenshot 6
Generate and preview the final polished PDF matching your requested layout and business data.
Snippet Builder Screenshots
Snippet Builder screenshot 1
Ask Claude to build a stunning, custom Apex Services Hero section snippet.
Snippet Builder screenshot 2
The snippet is instantly generated and visible in the Website Snippets dashboard.
Snippet Builder screenshot 3
Review the generated HTML, CSS/SCSS, Javascript, and thumbnail SVG directly in the snippet form.
Snippet Builder screenshot 4
Navigate to your Odoo Website and click Edit to access the newly created snippets.
Snippet Builder screenshot 5
Drag and drop the advanced custom blocks and preview the beautifully styled section live on your site.
Email Templates & Sending

Create templates with dynamic Odoo variables and send them via odoo_email_template.

Mass Marketing Campaigns

Convert templates into mailing.mailing campaigns, define audiences, schedule sends, and track engagement.

Campaign Analytics

AI can summarize sent, opened, clicked, and bounced performance or present it as a dashboard.

Example Workflows
Welcome Email
Create a welcome email for new customers and send it to a specific contact.
Product Launch Campaign
Prepare a mass mailing campaign for VIP customers and schedule the delivery.
Campaign Report
Request open and click rates for a month and render the result as a chart.

Requires mail and mass_mailing modules for the full feature set.

Email Template Screenshots
Email Template screenshot 1
Open the Odoo Connector menu in Claude and choose the Create email template MCP action.
Email Template screenshot 2
Enter the email template prompt inputs in Claude, including purpose, template name, target model, and subject.
Email Template screenshot 3
Claude confirms the template creation and shows the generated record details, model, IDs, and recipient field.
Email Template screenshot 4
Review the new template in MCP Studio with email settings, Odoo integration details, and the generated HTML source.
Email Template screenshot 5
Open the template preview modal to inspect the rendered email with live test-record data before using it.
Email Template screenshot 6
Use the Create Mass Mailing action from the template record to turn the email into a mailing campaign.
Email Template screenshot 7
View the mass mailing record in Odoo with delivery states, audience size, and the mailing body in one screen.
Email Template screenshot 8
Confirm the mailing send action from Odoo's dialog before delivering the campaign to all selected recipients.
Email Template screenshot 9
Send the template directly from an employee record through the contextual Send Mail action.
Email Template screenshot 10
The employee form shows the rendered message in chatter, so teams can verify exactly what was sent.
Email Template screenshot 11
The delivered message arrives in Gmail with the final branded layout and personalized employee content.
Email Template screenshot 12
The Email Templates list in MCP Studio shows the created template with its model, subject, mailing link, and state.
Control the MCP Server from One Odoo Screen

Configuration is where MCP Studio becomes production-ready. This part of the product controls how AI connects, what it can access, and how every interaction is governed inside Odoo.

Authentication & Connection

Publish the live endpoint, use OAuth 2.1 with PKCE for browser clients, or issue bearer tokens and API keys for CLI-based MCP clients. This makes rollout simpler while matching the connection style each client expects.

Governance & Model Safety

Tool allowlists, model restriction groups, record rules, token expiry, IP controls, rate limits, and audit logging make it possible to introduce AI into Odoo without losing operational control.

Prompts, Agents, and Odoo Configuration

Prompt templates standardize repeatable workflows, AI agent records help organize usage patterns, and odoo_add_custom_field lets teams extend the data model safely when they need configuration-level changes without building a full module first.

How It Changes Odoo Behavior

Instead of exposing Odoo as an uncontrolled AI endpoint, configuration turns it into a governed execution layer with clear boundaries, repeatable setup, and safer rollout for real business teams.

Configuration Control Center
OAuth Clients
API Tokens
Prompt Templates
Tool Rules
Model Rules

Quick Rollout Checklist
1. Activate the server
Confirm the live endpoint and pick the right authentication mode for each client.
2. Apply governance rules
Define allowed tools, model scope, token behavior, and operational boundaries before wider rollout.
3. Standardize usage
Use prompts, agent setup, logs, and review processes to keep AI workflows predictable and auditable.
Configuration Screenshots
Configuration Screenshot 1
Install the MCP Studio app from the Odoo apps dashboard as shown.
Configuration Screenshot 2
Open MCP Studio and copy your MCP server endpoint URL from the config page.
Configuration Screenshot 3
Open Claude desktop and go to Settings from the profile menu.
Configuration Screenshot 4
Navigate to Connectors and click on Add custom connector.
Configuration Screenshot 5
Paste your MCP server URL in the connector popup and add it.
Configuration Screenshot 6
Click on Connect for the added Odoo MCP Server connector.
Configuration Screenshot 7
Authorize the connection by clicking Allow Access.
Configuration Screenshot 8
Confirm that Claude is successfully connected to the Odoo MCP Server.
Configuration Screenshot 9
Create a contact via Claude using MCP and verify success message.
Configuration Screenshot 10
Check the created contact record in Odoo with correct details.
Configuration Screenshot 11
Configure token lifetime settings in MCP for access and refresh tokens.
Configuration Screenshot 12
Set tool execution and search limits in MCP Tool Limits settings.
Configuration Screenshot 13
Manage security rules like tool allowlist and field restrictions.
Configuration Screenshot 14
View and manage connected OAuth clients in MCP settings.
Configuration Screenshot 15
Generate and manage API bearer tokens for MCP access.
Configuration Screenshot 16
Refer to MCP reference tab for quick setup steps and available tools.
Fast odoo 18, 19 Onboarding

Install the module, generate your API key or enable OAuth, and connect your MCP client without adding a separate middleware layer.

Requirements
  • odoo 18, 19 Community or Enterprise
  • Python 3.10 or newer
  • Any MCP-compatible AI client
  • mail, mass_mailing, and website for optional features
Connection Options
  • OAuth 2.1 with PKCE for browser clients
  • Bearer token authentication for CLI clients
  • Streamable HTTP and SSE transport support
  • Compatible with MCP 2024-11+ implementations
Support from echoBitz

Get onboarding help, implementation guidance, and support for custom MCP workflows so your team can roll out safely and faster.

Recommended Setup Path
1. Install the module
Deploy the app in odoo 18, 19 and confirm your base configuration.
2. Choose authentication
Use OAuth for browser clients or bearer tokens for CLI-based MCP tools.
3. Connect your first client
Test the connection and start with controlled prompts or safe read-only workflows.
Contact Support Visit Our Website
Which AI clients are compatible?

Any MCP client, including Claude, ChatGPT, Gemini CLI, GitHub Copilot, Cursor, and Windsurf.

Does it work with Odoo Community Edition?

Yes. It supports both odoo 18, 19 Community and Enterprise, subject to model availability and access permissions.

Is my data secure?

Yes. All requests run as authenticated Odoo users and respect access rights, record rules, and token controls.

Can I use it with a local Odoo instance?

Yes. Local instances can be exposed for cloud clients, while CLI clients can connect directly from your machine.

What happens if generated module code needs correction?

The builder applies validation and auto-fix steps before installation, then reports any remaining issues clearly.

How do I update the module after installation?

Use the standard Odoo upgrade process for the module. Existing prompt template customizations can be preserved during updates.

All 26 MCP Tools at a Glance

Grouped for quick understanding

Read & Explore
odoo_list_models - list Odoo models
odoo_get_fields - inspect field definitions
odoo_search_read - query records
odoo_get_record - fetch single records
odoo_aggregate - summary calculations
odoo_read_group - grouped analytics
Write & Execute
odoo_create - create records in bulk
odoo_write - update records in bulk
odoo_import_data - import CSV, Excel, JSON
odoo_call_method - call business methods
odoo_execute_orm - advanced server execution
odoo_add_custom_field - add fields safely
Build & Generate
odoo_manage_module - build Odoo apps
odoo_manage_webapp - deploy React web apps
odoo_manage_snippet - create website snippets
odoo_manage_report - create PDF reports
odoo_manage_echart - build dashboards
odoo_email_template - create email flows
Email & Marketing
Create and manage email templates
Run campaigns with Odoo mailing tools
Track opens, clicks, and performance
Code & Source Insight
odoo_code_search - search Odoo source code
odoo_code_read - inspect implementation files
Useful for understanding models and methods before automation
AI & System
Supports monitoring, diagnostics, and guided workflows
Works with modern MCP 2024-11+ clients

Book a Demo or Watch MCP Studio in Action

Schedule a walkthrough with our team or explore the product video playlist.

Watch Video Playlist
See MCP Studio workflows, setup guidance, and real demonstrations of how the module works inside Odoo.
Schedule a Meeting
Talk to echoBitz about your use case, rollout plan, and the best MCP Studio setup for your Odoo project.

Scan and Connect with echoBitz

Book a meeting, start a WhatsApp conversation, or reach us by email from one simple visual card. It is the fastest way to move from curiosity to a real MCP Studio discussion.

Meeting WhatsApp Email
echoBitz QR contact options

Our Services

Odoo Integration

Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.

Odoo Implementation

We plan, configure, and deploy Odoo tailored to your business processes.

Customization

Get modules and workflows customized to meet your exact needs in Odoo.

Community Apps

Access or develop robust community apps to enhance your Odoo functionality.

Development Outsourcing

Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.

Support & Maintenance

Enjoy peace of mind with our reliable support, updates, and bug fixing services.

Discover More Solutions by echoBitz IT

Explore our other Odoo integration apps

Odoo PipeDrive Integration
Odoo PipeDrive Integration

Sync contacts, deals, activities, and pipelines between Odoo and PipeDrive.

Odoo Zoho CRM Integration
Odoo Zoho CRM Integration

Bidirectional sync of leads, contacts, accounts, and activities with Zoho CRM.

Odoo HubSpot Integration
Odoo HubSpot Integration

Connect contacts, companies, deals, and marketing workflows between HubSpot and Odoo.

Odoo Zendesk Integration
Odoo Zendesk Integration

Sync Zendesk tickets, customers, and organizations with Odoo Helpdesk and contacts.

Odoo Office 365 Integration
Odoo Office 365 Integration

Connect calendar, contacts, tasks, and emails with Microsoft 365 services.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory, and payments.

View All echoBitz Apps on Odoo App Store

Ready to give your team an AI-powered Odoo copilot?

Install Odoo MCP Server Studio and connect your first AI client in just a few minutes.

Get Support Visit Our Website
echoBitz IT Solution Pvt. Ltd. | Odoo Certified Partner | info@echobitzit.com | www.echobitzit.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