ERPipe · free v1 · live in production
Remote MCP for Odoo. One workspace URL.
ERPipe is live at mcp.erpipe.com.
Free hosted remote MCP — workspace OAuth, multi-instance routing, gated writes with HITL approvals,
and an audit dashboard. Connect ChatGPT, Claude, or Cursor once to
https://mcp.erpipe.com/mcp.
Prefer local stdio and the full 41-tool pack? Stay on this open-source server.
No card · fair-use caps · real Odoo only (no shared sandbox) · TypeScript core: github.com/erpipe-org/erpipe
What free v1 actually ships (now).
Workspace OAuth, not shared logins
One grant covers every Odoo instance in the workspace. Write scope is explicit on consent; connection writes still default OFF. Revoke sessions from the dashboard.
Multi-instance, one MCP URL
Add up to 10 HTTPS Odoo instances per workspace. Every Odoo-bound tool takes an explicit instance key. Read-only fleet tools fan out with attribution and partial errors.
Audit + HITL write gate
Every tool call is audited. Writes go preview → validate → owner approve (HITL inbox) → execute, with a durable operation journal. Pause/resume kill switch per instance.
From signup to ChatGPT in minutes.
Create a free workspace
Magic-link or social sign-in at mcp.erpipe.com. No card.
Add HTTPS Odoo instance(s)
Wizard probes auth/transport (XML-RPC or JSON-2). Credentials are envelope-encrypted; SSRF guards require public HTTPS hosts.
Connect ChatGPT (or Claude) once
Developer Mode / remote MCP → https://mcp.erpipe.com/mcp. OAuth workspace grant. Use list_instances, then pass instance on tools.
Govern writes from the dashboard
Enable writes when ready, review HITL approvals, read audit/usage. Hosted surface: 37 tools + 7 prompts.
Free v1. No card. Self-host always free.
- Full local surface (async, knowledge, plugins…)
- stdio / Docker / Streamable HTTP
- You operate it
- 37 tools + multi-instance fleet reads
- Workspace OAuth + dashboard
- HITL approvals + audit journal
- Fair-use rate limits (10 instances / 5 concurrent / 300 calls·min)
- No billing in v1
Hosted free v1 is live today. If paid plans appear later, existing workspaces get clear notice — nothing is charged without an announced plan change.
Open core stays open. Hosted is the multi-tenant control plane (OAuth, encrypted credentials, Durable Objects journal, audit UI) around the same product family. Need air-gapped ops, plugins, or the full 41-tool local pack? Self-host this Python server or use the TypeScript packages.
Questions people actually ask.
Is ERPipe live or still waitlist?
https://mcp.erpipe.com/mcp.