GUIDE · SYNTAX CHECKED

Claude Code を MCP 経由で本番 Odoo に接続

ERPipe を user スコープのリモート HTTP サーバとして追加し、Claude Code のブラウザ OAuth を完了させ、接続を確認してから、書き込みを有効にする前に境界付きの読み取り専用チェックを1回行います。

Published: August 27, 2026 · Last updated: August 27, 2026

Published: 2026-08-27

MCP endpoint: https://mcp.erpipe.com/mcp

まず結論から

ERPipe をユーザースコープのリモート HTTP サーバーとして追加し、Claude Code のブラウザ OAuth フローを完了し、保存された接続を確認します:

claude mcp add --transport http --scope user erpipe https://mcp.erpipe.com/mcp
claude mcp login erpipe
claude mcp get erpipe

読み取りアクセスから始めてください。Odoo のパスワード、ダッシュボードのクッキー、ベアラートークン、静的な認可ヘッダーを Claude Code に貼り付けないでください。ERPipe は Odoo のクレデンシャルをワークスペース接続の背後に保持し、Claude には統制された MCP ツール経路を与えます。

前提条件

手順

  1. リモートサーバーを追加します。 claude mcp add --transport http --scope user erpipe https://mcp.erpipe.com/mcp を実行します。HTTP はリモート MCP サーバーに対して Claude Code が推奨するトランスポートです。
  2. 認証します。 claude mcp login erpipe を実行します。ブラウザで ERPipe ワークスペースの同意を完了します。最初の接続では書き込みアクセスを許可しないままにします。
  3. 結果を確認します。 claude mcp get erpipe を実行するか、Claude Code 内で /mcp を開きます。サーバーにはカノニカル URL と接続済みの状態が表示されるはずです。
  4. Odoo インスタンスを選択します。 サインイン中のワークスペースで利用可能なインスタンスの一覧を Claude に依頼し、明示的なインスタンスキーを 1 つ指定して使用します。デフォルトのデータベースを推測させないでください。
  5. 読み取り専用のチェックを 1 回実行します。 接続の状態を確認し、小さく既知のレコードセットを検索します。タスクを広げる前に、結果を Odoo と比較してください。

完全なマルチクライアント設定の契約と、コピーして使えるエージェントプロンプトは、コネクタページ にあります。

ユーザースコープかプロジェクトスコープか

上記のコマンドは --scope user を使用します。これはローカルユーザーのためのプライベートな、プロジェクト横断のサーバーエントリを保存します。同じオペレーターが複数のリポジトリから ERPipe を使う場合の、よりシンプルなデフォルトです。

--scope project は、エンドポイント設定をチーム向けにリポジトリの .mcp.json に置くべき場合のみ使用してください。Claude Code はプロジェクトスコープのサーバーについて信頼と承認を求めます。コミットするのはエンドポイントのみであり、クレデンシャルやトークンをコミットしてはいけません。

ヘッドレスまたは SSH ログイン

Claude Code がローカルブラウザを開けない場合は、次を実行します:

claude mcp login erpipe --no-browser

表示された認可 URL をローカルマシンで開き、同意を完了し、その後リダイレクト URL 全体を対話型ターミナルに貼り戻します。Claude Code の公式ガイダンスは、その貼り付けステップを受け取れるターミナルを要求するため、対話型の SSH セッションを使用してください。

期待される結果

claude mcp get erpipe は、https://mcp.erpipe.com/mcp のリモート HTTP サーバーを識別し、OAuth 後に接続済みと報告するはずです。Claude Code 内の /mcp には、サーバーとその利用可能なツールが一覧表示されます。

接続は無制限の Odoo アクセスを意味しません。Odoo の ACL は常に正(オーソリティ)であり、Odoo 宛のすべての操作は明示的なインスタンスキーを使用し、ワークスペースオーナーが有効化するまで書き込みはオフのままです。

安全な最初のプロンプト

トラブルシューティング

証拠と限界

上記の 3 つのコマンドは、2026-08-27 にインストール済みの Claude Code 2.1.235 で構文チェックされ、Anthropic の最新の MCP ドキュメントと突き合わせました。このローカルのコンテンツ確認では、新規の ERPipe OAuth エンドツーエンドログインは実施していないため、このガイドは OAuth 検証済みではなく構文チェック済みとして位置づけられています。

ベンダーリファレンス: Claude Code — Connect to tools via MCP

FAQ

関連