You are choosing among hosted gateways, custom MCP bridges, raw XML-RPC or JSON-2, and offline exports. Hosted ERPipe is for production Odoo plus multiple MCP clients with governance.

Odoo MCP servers and alternatives (2026)

Answer first

If you need AI agents on live Odoo, you are choosing among hosted gateways, custom MCP bridges, raw XML-RPC or JSON-2 from the agent, and offline exports. Hosted ERPipe is for production Odoo plus multiple MCP clients when you want writes off by default, approvals, audit, and explicit multi-instance routing.

An Odoo MCP server exposes Odoo operations as Model Context Protocol tools so agents like ChatGPT or Claude can work with live ERP data under explicit auth and, ideally, operator controls.

Option matrix

Evaluation criteria that matter

If a candidate cannot answer those questions in writing, it is a prototype, not a production path.

Named options (what we can actually check)

This is not a “best of” ranking. It is a map of what public pages said on 2026-08-18. Unknowns stay unknown. There are no G2 scores.

OptionKindHosted control plane?What we can cite
ERPipeHosted Odoo MCP gatewayYes45 named tools on the catalog; $0 beta; writes off; product URL https://erpipe.com/
Pantalytics Odoo MCP ProOdoo implementer + MCP productTheir llms.txt says self-host or hostedPublic price tiers on their llms.txt. Hosted tool count: unknown. See the comparison
ivnvxd/mcp-server-odooOSS Python MCPNoYou run the process. Different tool list. Not ERPipe.
MuK / Odoo Apps MCP modulesInstall on the Odoo DBNoApp Store listing; you still own OAuth for ChatGPT/Claude
Raw XML-RPC / JSON-2 from the agentNo MCPNoFine for a script; credentials leak into the agent context
CSV export + offline LLMSnapshotNoNo live follow-up, no governed write-back

Pantalytics’ 2026 “every Odoo MCP compared” page still frames themselves as the only hosted option. That is their copy. ERPipe is a hosted gateway with a public named catalog. Confirm both sites before you buy.

Where ERPipe fits

ERPipe is a multi-tenant hosted gateway: one workspace MCP endpoint, live-validated Odoo connections, field policy, optional human approval, audit, usage, and event queues. It is not affiliated with Odoo S.A. The current hosted beta is $0 with published limits on the pricing page.

Use it when several people or several agents must share one governed Odoo path. Skip it when you only need a weekend script on a copy of the database, or when a residency rule forbids a hosted plane and you can staff the alternative.

Odoo Apps that wrap MCP on the instance can be useful for a single database next to the ERP. They still leave you holding OAuth for every external client, plus backup, upgrade, and log retention. A raw JSON-2 loop inside Cursor is fine for a developer. It is not a finance-approved write path.

A practical shortlist

Start with the job, not the logo. If the job is “summarize last month’s overdue invoices once,” an export can be enough. If the job is “every morning, an agent reviews live invoices and prepares a write the owner must approve,” you need a live MCP path with writes off by default.

If the job is “five consultants, twelve client databases, ChatGPT plus Claude Code,” a custom single-process server becomes a fleet problem: credentials, routing, and revoke. That is the hosted-gateway case. If the job is “we already have an internal MCP gateway and only need Odoo verbs,” write the adapter and reuse your OAuth.

Do not pick a directory listing because it says “Odoo MCP.” Check whether writes start off, whether Odoo ACLs remain the base, and whether you can revoke the client without rotating the ERP password. Those three checks remove most of the noise in 2026.

FAQ

Related

Last updated: 2026-08-18

FAQ

What counts as an Odoo MCP server?

A process that exposes Odoo operations as Model Context Protocol tools so an approved AI client can search, read, and optionally change live ERP data under explicit auth.

How is ERPipe different from a self-hosted MCP module?

ERPipe is a hosted multi-tenant control plane: one workspace endpoint, write gates, approvals, audit, and multi-instance routing. A self-hosted module leaves OAuth, tenancy, and ops to you.

Is raw XML-RPC from the agent a good production path?

It is fine for a one-off script. It is a poor multi-user path because credentials and governance leak into the agent context.

When is an offline CSV export enough?

Use an export when you only need a snapshot analysis and will not write back. It cannot support live follow-up or document-backed review.

Does ERPipe work with Odoo Community, Enterprise, and Odoo.sh?

Yes, if the instance is reachable on public HTTPS and the probe succeeds. Odoo ACLs on that user still decide what the agent can see.

Is ERPipe affiliated with Odoo S.A.?

No. ERPipe is an independent hosted gateway for MCP clients talking to your Odoo.

Read the Markdown mirror

Open the full page