- होम
- Apps
- SaaS Tools
- MCP Gateway
उदाहरणात्मक पूर्वावलोकनA single, governed gateway inside Odoo that brokers every AI provider and MCP tool call through one credential
store, policy layer, and audit log. Built to order by
ECOSIRE for your Odoo 17, 18, or 19 database.
MCP Gateway क्या है?
A single, governed gateway inside Odoo that brokers every AI provider and MCP tool call through one credential store, policy layer, and audit log. Built to order by ECOSIRE for your Odoo 17, 18, or 19 database. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.
प्रमुख सुविधाएँ
ऑर्डर पर निर्मित, पूरी तरह आपके लिए तैयार
स्वयं सेटअप की ज़रूरत नहीं — ECOSIRE द्वारा निर्मित, इंस्टॉल और समर्थित एक कार्यशील ऐप।
- 1
आप ऑर्डर करते हैं
एक बार के निर्माण मूल्य से शुरू करें। किकऑफ़ पर हम आपके साथ मिलकर दायरा तय करते हैं।
- 2
हम बनाते और इंस्टॉल करते हैं
ECOSIRE इसे आपके Odoo पर बनाता, कॉन्फ़िगर और इंस्टॉल करता है।
- 3
लाइव + समर्थन
आप लगभग एक कार्य सप्ताह में लाइव हो जाते हैं, गो-लाइव के बाद दो सप्ताह के समर्थन के साथ। हमारे द्वारा दिए गए कोड की खामियाँ निःशुल्क ठीक की जाती हैं।
तकनीकी विनिर्देश
- Odoo संगतता
- Odoo 17, Odoo 18, Odoo 19
- संस्करण
- Enterprise और Community
- लाइसेंस
- लाइसेंस की पुष्टि आवश्यक है
- Python आवश्यकता
- Python 3.10+
- डेटाबेस
- PostgreSQL 12+
इस उत्पाद के बारे में
Most teams that adopt AI inside Odoo end up with a mess of point integrations: one module calls a chat model directly from a Python method, another hardcodes an API key in a server action, a third talks to some external tool over HTTP with no logging. Keys leak into ir.config_parameter in plaintext, there is no rate limiting, no per-user quota, and no single place to see what was sent to which provider. Odoo core gives you ir.actions.server, automated actions, and the ORM, but it has no concept of an AI provider abstraction or a tool-calling protocol broker — so every AI feature reinvents credential handling, retries, and cost tracking, and none of it is auditable. When finance asks "how much did we spend on AI last month and who spent it," nobody can answer.
MCP Gateway is a build-to-order Odoo module that puts one broker in front of everything. We model AI providers and MCP tool servers as first-class Odoo records (models.Model with fields for endpoint, auth scheme, model catalog, and cost-per-token), so a single mcp.gateway.provider and mcp.gateway.tool registry becomes the only path any AI call takes. Credentials are encrypted at rest and never rendered back to the UI; access to each provider and tool is governed by ir.model.access.csv plus record rules, so a warehouse user can be allowed to call a document-extraction tool but not an expensive reasoning model. Every request flows through a broker service that handles provider selection, streaming, tool-call routing (the Model Context Protocol handshake, tool discovery, and invocation), retries with backoff, and a full mcp.gateway.log audit trail with token counts, latency, cost, create_uid, and the originating record. Downstream, your other modules — or automated actions, or scheduled jobs — call one clean internal API instead of a dozen SDKs, and you can swap or add a provider without touching business logic.
Technically, the gateway is exposed three ways so it fits however your team works. Inside Odoo, a Python service method lets your custom code and @api.depends computes request completions or tool runs. For no-code users, we ship server actions and automated-action hooks so a stage change on a record can trigger a governed AI call. And over the wire, the gateway is reachable through Odoo's XML-RPC/JSON-RPC API and an optional authenticated controller, so external agents and MCP-speaking clients reach your Odoo tools through the same policy and audit layer rather than going around it. OWL-based configuration screens, QWeb-rendered usage reports, and a cost dashboard round it out. Everything is built cleanly against the version you run — Odoo 17.0, 18.0, or 19.0 — and we account for Community vs Enterprise differences (for example, where Enterprise studio-built automations or web features exist, the gateway integrates with them; on Community we implement the equivalent with standard framework primitives).
Because this is made to order, we start from your actual providers, tools, security model, and cost-control rules, then design the record schema, policy matrix, and dashboards around them before writing code. You get installable source for your version, a staging UAT pass, and a clean handover. Typical delivery is one working week from confirmed scope. Pricing starts from $999 (indicative, single-company base scope); the number of AI providers and MCP tool servers integrated, multi-company routing and per-company quotas, localization depth, and the volume of existing AI call sites to be migrated onto the gateway increase the quoted scope.
What you get
- Installable Odoo module source code for your target version (17.0, 18.0, or 19.0), delivered as a versioned addon
- Installation and configuration on your environment, including provider/tool registry setup and the initial access-control matrix
- Technical documentation: data model, security rules, broker service API, and extension points
- End-user guide plus a live training session for admins and power users
- Post-go-live support window for defect fixes and configuration adjustments
- UAT on a staging database with a documented test plan and a rollback plan before production cutover
- Private git repository handover with full commit history and tagged release
- Configuration workbook capturing your providers, tools, quotas, and policy decisions for future maintenance
Who this is for
Odoo functional lead / IT manager
Owns the Odoo platform and is being asked to add AI features safely. Needs one governed place for keys, access rules, and audit rather than a growing pile of ad-hoc integrations each team wired on its own.
Odoo technical developer / partner team
Building AI-assisted features across modules. Wants a clean internal broker service and MCP tool routing so they call one API with retries, logging, and cost tracking handled, instead of re-implementing SDK plumbing per feature.
Finance / operations controller
Accountable for AI spend and compliance. Needs per-user and per-department cost visibility, budget caps, and an auditable log of every provider and tool call to answer 'who spent what, on which record.'
Security & compliance officer
Responsible for how sensitive data leaves the system. Wants credentials encrypted at rest, tool access gated by record rules, and a complete request log so external AI usage is controlled and reviewable.
How MCP Gateway Compares
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo नेटिव |
|---|---|---|---|---|
| Fit to your providers & tools | Built around your exact providers, MCP tools, and policies | Fully bespoke but you specify and build everything | Fixed feature set; you adapt to its assumptions | No AI-provider or tool-broker concept at all |
| Credential security | Encrypted at rest, never rendered back, record-rule gated | Only as secure as your team implements it | Varies by vendor; often plaintext config params | Keys typically stored in plaintext `ir.config_parameter` |
| Access control | Per-user/group via `ir.model.access.csv` + record rules | Must be designed and maintained by you | Usually coarse, module-level access only | Standard ACLs, but nothing AI-specific to govern |
| Audit & cost tracking | Full log: tokens, latency, cost, user, source record | Build your own logging and dashboards | Basic logs if any; rarely cost-attributed | None for external AI/tool calls |
| MCP tool brokering | Discovery, schema validation, and routing through one registry | You implement the protocol handshake yourself | Often single-provider, no unified tool layer | Not supported |
| Delivery & support | Built, installed, UAT'd, with support window + git handover | Depends on in-house capacity and turnover | Self-install; support via generic ticket queue | N/A — nothing to deliver |
| Time to production | Typically one working week from confirmed scope | Often months once design and testing are counted | Fast to install, slow to bend to real needs | Immediate, but no capability exists |
| Extensibility | Clean broker API + documented extension points | Whatever you architect | Limited to the vendor's hooks | You'd be starting from scratch |
Frequently Asked Questions about MCP Gateway
Is this an existing app I can download and install today?
No. MCP Gateway is build-to-order. ECOSIRE designs and builds the module around your actual AI providers, MCP tools, security model, and cost rules, then installs and supports it. It is not an off-the-shelf apps.odoo.com download, and there is no instant-download claim.
How long does delivery take?
Typical delivery is one working week from confirmed scope. Simpler single-company builds with one or two providers land toward the shorter end; broader scope — many tools, multi-company routing, or migrating a lot of existing AI call sites onto the gateway — extends the timeline. We agree the schedule in writing after the scoping call.
How does pricing and scoping work?
Pricing starts from $999 as an indicative figure for a single-company base scope. After a short scoping call we send a fixed written quote. The main drivers are the number of AI providers and MCP tool servers integrated, multi-company quotas, localization depth, and how many existing AI integrations must be migrated onto the gateway.
What about support and updates after go-live?
Every build includes a post-go-live support window for defect fixes and configuration tweaks, plus a private git repository handover so you own the code. Beyond the included window we offer ongoing support and version-upgrade retainers (for example, carrying the module from Odoo 18 to 19) as a separate agreement.
Which Odoo versions and editions are supported?
We build against Odoo 17.0, 18.0, or 19.0, targeting the version you run. The gateway works on both Community and Enterprise; where Enterprise-only features exist we integrate with them, and on Community we implement the equivalent using standard framework primitives (ORM, server actions, QWeb, controllers).
Do our API keys and prompts stay under our control?
Yes. Credentials are encrypted at rest, never rendered back to the UI, and never leave your Odoo database except to the providers you configure. Access to each provider and tool is enforced by `ir.model.access.csv` and record rules, and every call is written to an audit log you fully control.
Can external agents and other systems use the gateway too?
Yes. Beyond the internal Python service, the gateway is reachable through Odoo's XML-RPC/JSON-RPC API and an optional authenticated controller, so external MCP-speaking clients and agents reach your Odoo tools through the same policy, quota, and audit layer instead of bypassing it.
Related Modules

Many2x Widget Options
A build-to-order Odoo module that gives you fine-grained control over the create, edit, and search options on many2one and many2many relational fields — configured per field, per view, without patching core. ECOSIRE scopes, builds, installs, and supports it for your database.

Marketing Automation Workflow Builder
Visual multi-step campaign workflows coordinating email, SMS and CRM actions on Odoo Community 17/18/19. Built to order.

MCP Server for Odoo
A build-to-order Odoo module that exposes your models and business actions to AI agents over the Model Context Protocol (MCP), with per-tool scoped permissions enforced by Odoo's own access rights and record rules. ECOSIRE scopes, builds, installs, and supports it for you.

MCP Studio - AI-Assisted React App, Module & Chart Builder for Odoo
A build-to-order Odoo companion that connects AI agents to your database over Remote MCP so teams can scaffold modules, generate React app views, and assemble interactive EChart dashboards from natural-language intent. ECOSIRE designs, builds, installs and supports it after a scoping call — it is not an off-the-shelf download.
MCP Gateway
A single, governed gateway inside Odoo that brokers every AI provider and MCP tool call through one credential store, policy layer, and audit log. Built to order by ECOSIRE for your Odoo 17, 18, or 19 database.
- Provider registry as `mcp.gateway.provider` records — endpoint, auth scheme, model catalog, and per-token cost modeled as Odoo fields, not hardcoded
- Encrypted credential vault: API keys stored encrypted at rest and never rendered back to the form view or logs
- Model Context Protocol tool broker — tool discovery, schema validation, and invocation routed through one `mcp.gateway.tool` registry
- Per-user and per-group access governed by `ir.model.access.csv` plus record rules (e.g. allow a cheap extraction tool, deny an expensive reasoning model)