# Odoo MCP サーバーとは何か？

Published: 2026-08-18
Last updated: 2026-08-27
Canonical: https://erpipe.com/ja/guides/what-is-odoo-mcp
MCP endpoint: https://mcp.erpipe.com/mcp

## まず結論から

Odoo MCP サーバーは、ライブな Odoo 操作を Model Context Protocol のツールとして公開します。承認済みの AI クライアントは、ERP のパスワードをチャットに貼り付けることなく、レコードの検索、ドキュメントのオープン、統制された変更の準備ができます。Odoo はシステム・オブ・レコードのままです。MCP サーバーはツール契約です。

ERPipe は [https://erpipe.com/](https://erpipe.com/) にあるホステッド製品です。エージェントはワークスペースの MCP URL `https://mcp.erpipe.com/mcp` に接続します。この 2 つは役割が異なります。サイトは製品を説明し、`/mcp` パスはライブのエンドポイントです。

## この用語が存在する理由

エージェントはゴールを扱うのは得意ですが、規律のない API を扱うのは苦手です。XML-RPC と JSON-2 は強力である反面、誤用しやすいものです。MCP は、クライアントに名前付きツールリスト、引数、そして OAuth を紐付ける場所を与えます。「Odoo MCP」とは、その契約が Odoo インスタンスに向けられていることを意味します。

統制がなければ、それは依然としてクレデンシャルを伴うパイプにすぎません。統制があれば、書き込みはデフォルトでオフから始まり、ACL は常に正であり、人がミューテーションを 1 回承認できます。

## 具体例

1. ChatGPT に「今週期限超過している顧客請求書はどれですか？」と尋ねます。
2. クライアントは ERPipe を経由して `account.move` に対して `search_records` を呼び出します。
3. Odoo は、接続ユーザーがすでに閲覧できる行のみを返します。
4. エージェントは `read_attachment` または `render_report` で PDF を開けます。
5. 後日、フォローアップ日付を書き込みたくなったら、ERPipe はその書き込みをプレビューし、オーナーの受信箱で待機させられます。

この経路は「管理パスワードをモデルに貼り付ける」ものではありません。ID、ポリシー、監査行を伴うツール呼び出しです。

## ERPipe が追加するもの

ERPipe はホステッドの Odoo MCP ゲートウェイです。45 ツール（ホステッドの `tools/list` / `ALL_TOOLS` カタログ）、OAuth S256 PKCE、マルチインスタンスルーティング、フィールドポリシー、書き込みゲート、承認受信箱、そして監査を備えています。ワークスペースの MCP URL は `https://mcp.erpipe.com/mcp` です。

45 のツール名については、日付付きの [ホステッドツールカタログ](/tools) を参照してください。[ChatGPT の接続方法](/guides/connect-chatgpt-to-odoo) と [人間による承認](/guides/human-approval-odoo-ai-writes) も参照してください。

## 2026 年に「Odoo MCP」が意味するもの

検索結果には 4 つの異なる製品が混在しています。それらは互換ではありません。

| 種類 | 動作場所 | 日付を確認できること（2026-08-18） |
| --- | --- | --- |
| ホステッドゲートウェイ（ERPipe） | Odoo の外側、`https://mcp.erpipe.com/mcp` | [公開カタログ](/tools) に 45 の名前付きツール。書き込みはデフォルトでオフ |
| Odoo App Store の MCP モジュール | Odoo データベースの内部 | ベンダーモジュール。外部クライアントごとの OAuth は依然として自己管理 |
| Python / stdio MCP（例：ivnvxd/mcp-server-odoo） | 自分で実行するプロセス | 認証、テナンシー、アップグレードを自己運用 |
| 実装ベンダーの製品（例：Pantalytics Odoo MCP Pro） | ベンダーのスタック上 | [ERPipe vs Pantalytics](/compare/erpipe-vs-pantalytics) を参照。本サイトではツール数は **不明** |

「Odoo MCP サーバーとは何か？」に対する正確な一文の答えは、ブランドではなくツール契約です。「管理パスワードを貼り付けずにライブな Odoo に ChatGPT を接続するには？」という問いであれば、モデルコンテキスト内の stdio スクリプトではなく、OAuth を備えたホステッドまたは慎重に構築されたゲートウェイが必要です。

引用できるオリジナルの事実：2026-08-26 時点で、ERPipe のホステッド `tools/list` は **45** ツールです。MIT のセルフホスト例は **28**（27 フェーズ + `ping`）です。これらの数字はディレクトリの一覧ではなく、コード（`ALL_TOOLS` / `@erpipe/core`）に基づいています。

## ホステッドゲートウェイ vs ローカル MCP プロセス

| 役割 | ローカル / カスタム MCP | ホステッド ERPipe |
| --- | --- | --- |
| ツール契約 | 自分でツールを公開 | 45 のホステッドツール、7 つのプロンプト |
| 認証 | OAuth を自作するかトークンを共有 | ワークスペース OAuth S256 PKCE |
| 複数の Odoo データベース | ルーティングを自作 | 明示的なインスタンスキー |
| 書き込み | 開いたままにしやすい | デフォルトでオフ。オーナー承認は任意 |
| 運用 | 自分でプロセスを実行 | ホステッドコントロールプレーン |

ローカルサーバーは週末のプロジェクトとして妥当です。しかし、ChatGPT、Claude、社内エージェントのすべてが同じ失効（revoke）ストーリーを必要になった途端、コストがかさみます。

## Odoo MCP サーバーではないもの

- Odoo のグループやレコードルールの代替ではありません。
- 非公式の Odoo S.A. 製品ではありません。
- 共有の公開サンドボックスではありません。各ワークスペースは自身のインスタンスを接続します。
- SEO のために MCP ホストを移す理由ではありません。製品ページは `https://erpipe.com/` に、エンドポイントは `https://mcp.erpipe.com/mcp` に留まります。

## FAQ

- **MCP は Odoo API と同じですか？** いいえ。MCP はエージェントが名前付きツールを呼び出す方法です。そのツールは依然として Odoo 上の XML-RPC または JSON-2 を呼び出します。Odoo はシステム・オブ・レコードのままです。
- **Odoo MCP を持つのに ERPipe は必須ですか？** いいえ。カスタムサーバーを実行できます。その場合、OAuth、テナンシー、書き込みセマンティクス、クライアントトランスポートの変化への対応は自己責任になります。複数の AI クライアントが 1 つの統制された Odoo 接続を共有しなければならない場合は、ホステッド経路を比較してください。
- **Odoo MCP サーバーは ACL を置き換えますか？** 置き換えてはいけません。サーバーが接続された Odoo ユーザーのグループやレコードルールを迂回するなら、本番の財務データには載せないでください。
- **対象の Odoo バージョンは？** ERPipe の想定経路は、XML-RPC 経由の Odoo 16–18 と、JSON-2 経由の Odoo 19 です。セットアップ時にアクティベーション前にライブインスタンスをプローブします。
- **1 つの MCP URL で複数のデータベースを扱えますか？** ERPipe では可能です。https://mcp.erpipe.com/mcp に 1 つのワークスペースエンドポイントを置き、Odoo 宛のツールで明示的なインスタンスキーを指定します。
- **書き込みは必須ですか？** いいえ。読み取り専用が安全なデフォルトであり、すべての新規接続における ERPipe のデフォルトです。

## 関連

- [Claude Code をライブな Odoo に接続する](/guides/connect-claude-code-to-odoo)
- [エージェントメモリーが定常的な Odoo 作業を助ける方法](/guides/agent-memory-odoo)
- [ローカルプロセス、ネイティブアドオン、リモートゲートウェイのどれにするか？](/guides/odoo-mcp-server-architecture)
- [AI による書き込みに Odoo の ACL だけでは不十分な理由](/guides/human-approval-odoo-ai-writes)
