Field-level security in Odoo.
Hide, lock or mask any field — enforced on the server so it holds over the API too.
Native Odoo 19 agents, MCP and JSON-2, field masking, Shopify connectors, Community vs Enterprise, and flat-fee hosting — written for people who own the ERP day to day.
Hide, lock or mask any field — enforced on the server so it holds over the API too.
Licence, implementation, hosting and the renewal jump — real 2026 figures, and how to spend far less.
Connect Odoo to MCP-compatible AI agents. Ask live ERP questions instead of exporting spreadsheets.
Eight checks that separate a real two-way sync from a feature list — failure behaviour, GraphQL, and what gets dropped.
Open Platform: four fulfillment solutions, signed requests, native sale orders. A checklist any connector has to survive.
Two-way products, multi-location stock, pricelists per store — and what happens when both sides edit.
Real sale orders, tax modes, unmatched lines, refunds as drafts, fulfilments the other way.
Charges, refunds, fees and adjustments matched line by line — Shopify Payments only.
Dropped webhooks, unmatched lines, rate limits, duplicates — symptom by symptom.
Two-way sync that shows its work — live demo, $349 once, or free on an Odin deployment.
Whose credentials does a request run as? The four gates, the approval queue, and four honest limits.
A row cap turns a correct database into a confidently wrong answer. Why that is worse than an error, and the three-field fix.
Five ways an integration fails after the install succeeds. None of them raised an error.
Configure agents, topics, tools, sources, default prompts, and server actions without confusing a prompt with permission.
A worked invoice-chase example: outcome, instructions, sources, narrow tools, permissions, and a repeatable test set.
Native Odoo 19, Odoo 18 alternatives, third-party copilots, focused custom addons, and MCP compared by job and risk.
Business Platform, webhooks, templates, identity checks, narrow Odoo tools, and a real human handoff.
MCP gives Claude live Odoo tools. A Skill teaches the procedure. Most serious workflows need both.
Compare open-source projects by deployment, Odoo version, authentication, write gates, and audit—not tool count.
A decision guide for native views, analyst dashboards, custom Odoo screens, and external Flask apps.
Release notes: connect to your database via Model Context Protocol. What that is — and isn’t. How to check 19.4 vs an Apps Store module.
The day-one setup when the assistant has to see live sales, stock and invoices.
Model Context Protocol as the AI-facing layer over Odoo — not the same as the Odoo API.
19.4 lists MCP in the release notes. JSON-2 is still the API. Community servers did not vanish.
Which tools to expose, read vs write, dedicated users, and JSON-2 underneath.
Remote MCP, plan limits, dedicated bot user, read-only first.
Custom connectors in Claude, Desktop and Cowork — then test a live query.
Python crews: Agent.mcps, Streamable HTTP vs SSE, filter tools before kickoff().
Remote MCP over Streamable HTTP, with allowed_tools as the ERP default.
Task first, then a tight MCP tool list, then human approval for writes.
Yes, through a trusted remote MCP server — including on Odoo Online when the API exists.
Yes — and “free software” is not the same as free to run in production.
Custom-plan API only. How Claude, ChatGPT and Gemini can still reach hosted Odoo.
POST /json/2, bearer keys, named arguments — the Odoo 19 API MCP should call.
Prefer JSON-2. Older external RPCs are deprecated and aimed at Odoo 22.
Official 17/18/19 URLs. JSON-RPC is not JSON-2. Custom-plan gate, Odoo 22 clock.
AI client, MCP tools, JSON-2 into Odoo — a small governed tool list.
Prove JSON-2 first, then MCP tools, then the client — read-only until writes are boring.
Custom-plan API gate, remote MCP, what to check before Claude or ChatGPT.
JSON-2 is the API; MCP is the tool layer ChatGPT calls — when the plan allows it.
Odoo Claude integration via MCP: what it is, Claude plans, Odoo 17/18/19 differences, and how it is not a custom XML-RPC…
Odoo ChatGPT integration via remote MCP: writes vs developer mode, Custom-plan API on Online, and Odoo…
Odoo Gemini integration via remote MCP: Streamable HTTP, allowed_tools, no SSE, Odoo…
Odoo MCP on Odoo 18: there is no JSON-2. Use XML-RPC/JSON-RPC or an in-Odoo MCP module. Odin’s suite supports 18. Official 19.4 MCP is not…
Odoo MCP on Odoo 17 uses XML-RPC or JSON-RPC. There is no JSON-2 and no 19.4 official MCP. Odin’s in-Odoo module is 18 and 19 — not…
Connect Odoo 18 to Claude with MCP. No JSON-2 on 18. Use XML-RPC or an in-Odoo module. Odin supports 18. Custom connectors: Anthropic…
Connect Odoo 17 to Claude via MCP over XML-RPC/JSON-RPC. No JSON-2. Odin’s in-Odoo module is 18/19, not…
ChatGPT + MCP on Odoo 18. No JSON-2. XML-RPC or in-Odoo module. Check ChatGPT plan limits. Odin supports…
ChatGPT + MCP on Odoo 17 via XML-RPC. No JSON-2. Odin’s module is 18/19. Confirm ChatGPT MCP plan…
Gemini remote MCP on Odoo 18: Streamable HTTP, allowed_tools, XML-RPC or in-Odoo module. No JSON-2. Odin supports…
Gemini remote MCP on Odoo 17 via XML-RPC. allowed_tools still apply. Odin’s module is…
Odoo 19 Claude integration: JSON-2 for external MCP, 19.4 listed native MCP, and vendor in-Odoo modules. Confirm edition and…
Use Claude Desktop as the MCP client for Odoo. Same remote MCP connectors as claude.ai, different surface. Read-only…
Claude Cowork can use custom remote MCP connectors to Odoo. Same server as Claude and Desktop. Start…
Claude Code can use MCP, including Odoo. Keep it off production ERP. Staging, dedicated user, read-only…
Cursor is an MCP-compatible client. Point it at a governed Odoo MCP server. Staging first. Not a Cursor-specific Odoo…
Odoo MCP on Community: in-Odoo module can skip the Online Custom-plan API. JSON-2 still needs the API if you proxy externally. Odin…
Odoo MCP on Enterprise: Online still has a Custom-plan API gate. sh and self-hosted can install modules. 19.4 MCP connectivity is not…
Odoo MCP on Odoo.sh: git, workers, module installs. Custom-plan world. JSON-2 on 19. In-Odoo MCP if the project can install…
Self-hosted Odoo MCP: in-Odoo module, TLS, reverse proxy, no Online Custom gate. Community 18/19. Do not expose XML-RPC to the…
Run Odoo MCP read-only: search/get tools only, dedicated user without write rights, no unlink. The first week of any Claude, ChatGPT or…
Odoo MCP is how ChatGPT, Claude and Gemini call ERP tools. Odoo AI is Odoo’s own assistant features. They are not the same product. You may…
Use MCP so Claude, ChatGPT or Gemini can answer live sales questions from Odoo: pipeline, quiet customers, overdue quotes. Read-only…
Ask Claude or ChatGPT about overdue invoices and quiet accounts via MCP. Read-only. Do not let the agent post or…
Self-hosting, managed Community, flat-fee hosting, Docker, VPS installs, and implementation without a traditional partner — 30 guides aligned to Odin's deploy flow.
Learn how to self-host Odoo 19 safely: choose packages, source or Docker, then plan HTTPS, PostgreSQL, backups, security…
Compare self-hosted Odoo, Odoo Online, Odoo.sh and managed hosting by control, custom code, security, operations, upgrad…
Production checklist for self-hosted Odoo 19: capacity, PostgreSQL, HTTPS, reverse proxy, dbfilter, backups, monitoring,…
Compare Odoo Community hosting options: local server, cloud VPS, managed host and private cloud. Use a practical checkli…
Odoo Community has no Enterprise per-user license fee, but it is not cost-free. Learn which users Enterprise charges for…
Assess Odoo Community limitations without stale feature claims. Compare missing Enterprise modules, services, customizat…
Use this phased DIY Odoo implementation checklist to scope, configure, migrate, test, launch, and operate a simple proje…
Install Odoo 19 Community safely with official packages, source, or Docker. Compare methods, prerequisites, production h…
Install Odoo with the official Docker image and separate PostgreSQL. Persist both data stores, pin Odoo 19, troubleshoot…
Design a production Odoo Docker Compose stack: pinned images, private PostgreSQL, persistent volumes, HTTPS proxy, dbfil…
Install Odoo 19 on a VPS with packages or Docker, then harden PostgreSQL, HTTPS, backups and updates before going live.
Deploy Odoo Community without a terminal: compare cloud images, control panels, managed deployment, and manual installat…
Back up and restore Odoo Community correctly: PostgreSQL plus filestore, remote encrypted copies, retention, restore tes…
Plan an Odoo Community upgrade safely: distinguish updates from major migrations, test a copy, migrate custom modules, p…
Compare five Odoo partner alternatives by workload, risk, ownership and cost: DIY, Odoo Online, specialists, managed Com…
Choose the best Odoo hosting for your requirements: compare Odoo Online, Odoo.sh, a self-managed VPS, and managed Odoo C…
Define managed Odoo hosting by deliverables: backups, restores, patching, upgrades, staging, support boundaries and data…
Evaluate Odoo hosting providers with a checklist covering backups, restores, upgrades, custom modules, ownership, securi…
Compare Odoo Online, Odoo.sh, cloud VPS, on-premise and managed Community hosting by custom code, operations, licensing,…
Compare Odoo Community in the cloud: self-managed VPS, managed private cloud, and why Odoo Online is not Community hosti…
Cheap Odoo hosting often means an unmanaged VPS. Compare true cost: backups, restores, upgrades, security labour and dow…
Plan production Odoo hosting on Hetzner: regions, PostgreSQL and filestore, firewalls, HTTPS, backups, monitoring, upgra…
Can you run Odoo Community on Hostinger? VPS vs shared hosting, PostgreSQL, workers, backups and when a specialist host …
Is Odoo right for a small business without an IT team? A candid guide to fit, ownership, phased rollout, editions, workl…
What preconfigured Odoo by industry means: modules, localization, chart of accounts, and when industry templates beat bl…
Is self-hosted Odoo free? Build a transparent TCO for Community or Enterprise: VPS, backups, mail, monitoring, admin, su…
Run Odoo Community without a developer for standard apps, configuration and Odin templates — and know when custom code i…
Choose a VPS for Odoo by workload, workers, PostgreSQL, and backup strategy — not affiliate rankings. Includes sizing ru…
Secure self-hosted Odoo: HTTPS, dbfilter, database manager, secrets, PostgreSQL exposure, patching, backups and audit lo…
A safe Odoo 19 guide to moving Odoo Online or Odoo.sh to self-hosted: backups, filestore, editions, staging, cutover, va…
No. Here are the legitimate alternatives—and when Enterprise Studio is still the cheaper choice.
Products, variants, packaging, prices, channels, governance—and the point where a dedicated PIM wins.
Licence, implementation, hosting and the renewal jump nobody budgets for — real 2026 figures.
What you really lose on Community — and whether it matters to you.
Which parts you can do yourself, and four questions before you sign — including who owns the database.
No honest ranked list. Odoo’s own badge math, plus nine checks — and their “EDI” page is not an 856.
From $150/mo — backups, upgrades and every module included. No per-seat licence.
Plain English in, real readable module on a test copy — no Studio licence, no quote per change.
External API is Custom-plan only — what that costs, what it blocks, and the two ways around it.
Same Standard plan: ~$8.95/user in the Middle East, ~$31.10 in the US — priced by geolocation.
The advertised rate is a 12-month intro — renewal runs about 25% higher, plus older-version surcharges.
Database upgrade is free on Enterprise. Custom modules aren't — and that's where $10k–$40k goes.
Partners sometimes create your subscription under their account. How to check — and how to fix it.
Three European pricelists — West/Central at €24.90, Eastern Europe at €14.90. Full country breakdown.
Custom plan plus workers, storage and staging — ~$593/mo at 10 users, itemised.
Why it happens, how to recover, and how to stop paying for it at every version.
ERPNext, Zoho, Dynamics BC and NetSuite — real pricing, and when staying is the better fix.
Reusable profiles, auto-enrolment, time-boxed access and JSON export between databases.
Block XML-RPC, JSON-RPC and API keys per user — enforced on the server.
Company restrictions that hold in pivot and graph totals, not just list views.
What groups do and don't cover — and where Access Profiles layer on top.
Auto-enrol new joiners from their first login, and never lock yourself out as admin.
Access Profiles add the role layer — targeted by user or group, portable as JSON.
No-code access control — live demo, $343 once, or free on an Odin deployment.
Turn off Export without touching Read — one of nine independent model switches.
Make a field invisible for one profile without rewriting view XML.
Split Delete from Archive so soft-delete isn't a back door.
Own, team, company or custom domain — with rules that hold in reports.
Access Rights dropdown hides the icon. Model ACLs are the lock — test smart buttons.
Hide menus for tidiness — and pair with model rules for real control.
Masking, access profiles and honest limits for privacy requirements.
Studio builds; Access Manager governs who can reach what.
Plus accounting and HR variants — task searches with a clear product path.
Also: hide menus, hide apps, read-only fields, prevent editing, record rules without code, limit employee permissions, restrict accounting, restrict HR.
Open Access Manager Pro on the sandbox — no install, no signup.