メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
MCP Gateway — A single, governed gateway inside Odoo that brokers every AI provider and MCP tool call through one credential  — 1/1イメージプレビュー

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.

主な機能

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)
Unified broker service method callable from any custom model, `@api.depends` compute, or Python business logic
Full audit trail in `mcp.gateway.log`: prompt/response metadata, token counts, latency, cost, `create_uid`, and originating `res_model`/`res_id`
Automated-action and `ir.actions.server` hooks so a record stage change can trigger a governed AI or tool call with no code
Per-provider rate limiting, retry-with-backoff, and timeout handling centralized in the gateway, not scattered per integration
Cost tracking and quota enforcement — per-user, per-group, and optionally per-company monthly budgets with soft/hard caps
XML-RPC/JSON-RPC and an optional authenticated HTTP controller so external MCP clients reach your Odoo tools through the same policy layer
Streaming response support surfaced to OWL components for chat-style and long-generation use cases
QWeb usage and cost reports plus an OWL dashboard summarizing spend by provider, tool, user, and time window
Provider failover / routing rules — route by task type, cost ceiling, or availability without changing calling code
Multi-company aware routing (optional scope): company-scoped providers, credentials, and quotas with record-rule isolation

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Odoo 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

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.

得られるもの

  • 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

これは誰のためのものですか

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.

MCP Gateway の比較方法

基準エコシエールカスタムビルド競合他社Odoo 標準機能
Fit to your providers & toolsBuilt around your exact providers, MCP tools, and policiesFully bespoke but you specify and build everythingFixed feature set; you adapt to its assumptionsNo AI-provider or tool-broker concept at all
Credential securityEncrypted at rest, never rendered back, record-rule gatedOnly as secure as your team implements itVaries by vendor; often plaintext config paramsKeys typically stored in plaintext `ir.config_parameter`
Access controlPer-user/group via `ir.model.access.csv` + record rulesMust be designed and maintained by youUsually coarse, module-level access onlyStandard ACLs, but nothing AI-specific to govern
Audit & cost trackingFull log: tokens, latency, cost, user, source recordBuild your own logging and dashboardsBasic logs if any; rarely cost-attributedNone for external AI/tool calls
MCP tool brokeringDiscovery, schema validation, and routing through one registryYou implement the protocol handshake yourselfOften single-provider, no unified tool layerNot supported
Delivery & supportBuilt, installed, UAT'd, with support window + git handoverDepends on in-house capacity and turnoverSelf-install; support via generic ticket queueN/A — nothing to deliver
Time to productionTypically one working week from confirmed scopeOften months once design and testing are countedFast to install, slow to bend to real needsImmediate, but no capability exists
ExtensibilityClean broker API + documented extension pointsWhatever you architectLimited to the vendor's hooksYou'd be starting from scratch

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.

受注制作
Marketing Automation Workflow Builder
見積もりを依頼

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)

見積もりを依頼

MCP Gateway のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。