ERPipe ワークスペースの名前付き MCP ツール一覧:各ツールの役割、実行場所、ゲートされる操作。

ホスト型 MCP ツールカタログ

Source: hosted MCP tools/list / worker ALL_TOOLS as of 2026-08-26

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

まず結論から

ERPipe のホステッドワークスペースは、名前付き MCP ツール 45 個を公開しています。この数はマーケティング上の切りの良い数字ではなく、稼働中の tools/list サーフェス(ALL_TOOLS)の実数です。プロダクトサイト: https://erpipe.com/。エージェントは https://mcp.erpipe.com/mcp に接続します。

オープンソースのセルフホスト例には 28 個のツールが同梱されています(コアフェーズツール 27 個 + ping)。残りの 17 個のツールはホステッドのコントロールプレーンにのみ存在します: インスタンスライフサイクル、マルチインスタンス fan-out、オプションのケイパビリティ HITL、HITL ポーリング、ユーザーごとのメモリ、ネームド動詞(named verbs)、Odoo イベントプルキューです。

書き込みは、オーナーが有効化するまでオフのままです。ここに書き込みツールが載っているからといって、Connect 後に ChatGPT が Odoo を変更できるわけではありません。

この一覧の読み方

サーフェス動作場所
コアフェーズツール27OSS @erpipe/core およびホステッド
ping1OSS セルフホスト例およびホステッド
ホステッド限定ツール17ホステッド版 ERPipe のみ
ホステッド合計45OAuth 後の https://mcp.erpipe.com/mcp

Odoo 対応ツールは明示的なインスタンスキーを受け取ります。エージェントは list_instances でキーを取得します。ライフサイクルツールには OAuth スコープ erpipe:write が必要です。フィールドポリシー、モデル許可リスト、書き込みモードはダッシュボード側の設定であり、追加の MCP ツールではありません。

このページは「ホステッドゲートウェイは実際に何を呼び出せるのか?」に対する公開互換性データです(2026-08-26 時点)。実行時の一覧が変わった場合は、このページとサイト上のツール数を必ず併せて更新します。

最初にここから(読み取り専用タスク)

ホステッドの一覧は 45 個のツールです。最初の実機確認では、エージェントはここから始めるべきです。イベント、ネームド動詞、レポートパックは後回しにします。

  1. list_instances — インスタンスキーを取得します。推測で作らないでください。
  2. accounting_health_across_instances — アクセスを許可されたインスタンス全体の売掛金系の例外を確認します。
  3. search_records / aggregate_records / read_record — そのインスタンスで延滞顧客や請求書 1 件を掘り下げます。
  4. model_facts — フィールド名を推測する前に使用します。list_modelsget_model_fieldsschema_catalog はフォールバックであり、毎セッションのハンドシェイクではありません。

書き込みは、オーナーが有効化するまでオフのままです。プレビュー → 検証 → オーナー承認のフローは 上級 であり、このタスクではありません。以下のツール名はいずれも tools/list に存在します。

ホステッド版と Odoo データベース上のモジュールの違い

種類インストール先OAuth の運用者代表的な一覧
ERPipe ホステッドカタログCloudflare コントロールプレーンERPipe ワークスペースの OAuth以下の 45 ツール
OSS セルフホスト例自分の Worker自分自身28 ツール(27 + ping
Odoo App Store MCP モジュールOdoo DB 内自分自身(クライアントごと)ベンダー定義。本一覧には含まれない
Python stdio サーバー(例: ivnvxd)自分のプロセス自分自身各リポジトリのツール

App Store モジュールのツール名を ERPipe のものと同一視しないでください。ホステッドのツール名が必要な場合は、このページを参照してください。

ヘルスチェック

ツールサーフェス概要
pingcore軽量な生存確認とエージェント識別。

エージェントメモリ(ホステッド)

ツールサーフェス概要
remember_episodehosted-only検証済みの再利用可能な修正の後、ソースイベント ID を付けて短い教訓を保存します。生の Odoo データ、認証情報、些末な情報、一回きりの参照は保存しません。
recall_memoryhosted-only問題が繰り返し発生していそうな場合に、過去の類似ケースを検索します。結果は信用しすぎず、実データで検証してください。
forget_memoryhosted-onlyオーナーの依頼、または記憶が誤っていることの確認後に、保存済みメモリを 1 件削除します。

インスタンスライフサイクル(ホステッド)

erpipe:write が必要です。ガバナンス設定(writes_enabled、フィールドポリシー、ネームド動詞)はダッシュボード専用です。

ツールサーフェス概要
create_instancehosted-onlyHTTPS プリフライトと認証プローブの後に Odoo インスタンスを作成します。
update_instancehosted-onlyラベルの変更、一時停止/再開(enabled)を行います。
rotate_instance_credentialshosted-only保存済みの Odoo 認証情報をローテーションします。
delete_instancehosted-onlyインスタンスと暗号化されたシークレットを削除します。

マルチインスタンス(ホステッド)

読み取り専用のフリートツールです。インスタンス横断の書き込みツールは 存在しません

ツールサーフェス概要
list_instanceshosted-onlyワークスペースの Odoo インスタンスと状態を一覧表示します。
search_across_instanceshosted-onlyfan-out 検索(読み取り専用)。空フィルターの拒否とインスタンスごとの上限は search_records と同じです。
aggregate_across_instanceshosted-onlyインスタンスごとの帰属付き fan-out 集計。
accounting_health_across_instanceshosted-onlyインスタンス横断の売掛金系ヘルスチェック。

フェーズ 1 — 読み取り / ヘルスチェック(コア)

ツールサーフェス概要
search_recordscoreクエリまたはドメイン検索。fields は省略可。デフォルト上限 10 件、最大 50 件。空の query+domain は拒否されます。
model_factscoreフィールド名を推測する前のモデル意図スナップショット。
read_recordcoreID でレコードを読み取ります。
build_domaincore構造化入力から Odoo ドメインを組み立てます。
list_modelscore接続中の Odoo ユーザーに見えるモデルを一覧表示します。
get_model_fieldscore1 モデルのフィールドメタデータ。
health_checkcore接続とサーフェスの健全性チェック。

フェーズ 2 — 診断 / スマートリード(コア)

ツールサーフェス概要
aggregate_recordscoreドメイン全体の集計。
search_employeecore人事の従業員検索ヘルパー。
search_holidayscore休暇 / 祝日検索ヘルパー。
get_odoo_profilecoreインスタンスプロファイルのスナップショット(デフォルトでインストール済みモジュールを含む)。
get_current_contextcoreタイムゾーン、有効な会社、および許可された会社のみを返します。
schema_catalogcoreスキーマ閲覧ヘルパー。
diagnose_odoo_callcore失敗したモデル呼び出しを診断します。
diagnose_accesscoreアクセス / ACL の診断。
inspect_model_relationshipscoreモデルのリレーショングラフ。
read_attachmentcoreir.attachment のペイロードを読み取ります(サイズ上限あり)。

フェーズ 3 — ゲート付き書き込み(コア)

プレビュー → 検証 → 実行の順を推奨します。ホステッド製品では、接続ごとの書き込みはデフォルトでオフです。

ツールサーフェス概要
preview_writecorecreate/write/unlink をプレビューし、承認トークンを発行します。Odoo は変更しません。
validate_writecoreフィールドポリシーと許可リストに対して値を検証します。
execute_approved_writecore有効な承認トークンがある場合のみ実行します。HITL 待ちの間は pending を返すことがあります。
chatter_postcoreChatter メッセージを投稿します(独立したゲート)。
execute_methodcore非 CRUD メソッド専用。search/read も create/write/unlink も実行しません。

execute_approved_write が承認待ち(pending)を返した場合、それは短い待ち時間であり、会話を終了させる失敗ではありません。get_write_approval_status を 5〜10 秒ごとに約 30〜45 秒間ポーリングし、その後は承認トレイに任せてください。

ネームド動詞(ホステッド)

ツールサーフェス概要
execute_named_verbhosted-onlyダッシュボードで名前を付けた execute_method エイリアスを実行します。メソッド許可リストを再利用します。HITL ではありません。サーバーアクションは禁止です。

HITL 承認(ホステッド)

ツールサーフェス概要
get_write_approval_statushosted-onlyオーナーの承認を待つ間、approval_request_id で書き込み承認をポーリングします。

オプションの Odoo ケイパビリティ承認(ホステッド)

これらのツールは外部の ERPipe HITL ライフサイクルを使用し、オプションのコンパニオンアドオンが提供している場合にのみ、バージョン付きケイパビリティを呼び出します。

ツールサーフェス概要
preflight_odoo_capabilityhosted-onlyオプションのコンパニオンケイパビリティを検出してプリフライトします。Odoo は変更しません。
execute_approved_odoo_capabilityhosted-onlyオーナー承認と最新の Odoo フィンガープリント確認の後に、対応するリクエストを実行します。

フェーズ 4 — レポート(コア)

ツールサーフェス概要
generate_json2_payloadcoreJSON-2 形式のペイロードを組み立てます。
upgrade_risk_reportcoreアップグレードリスク分析レポート。
fit_gap_reportcoreフィット/ギャップワークショップレポート。
business_pack_reportcoreビジネスパック要約レポート。
render_reportcoreレポートペイロードをレンダリングします(例: サイズ上限付き PDF)。

Odoo webhook キュー(ホステッド)

入口は、接続の webhook シークレットを付けた POST /hooks/{slug} です。イベントがエージェントを自動的に起床させることはありません。

ツールサーフェス概要
list_odoo_eventshosted-only接続に対する署名済みの受信 webhook イベントを一覧表示します。
ack_odoo_eventhosted-only処理済みの受信イベントを確認(ack)します。

ホステッド MCP サーバー上にあるその他のもの(追加ツールではない)

これらは 45 件には含まれません。45 という数字はツールのみの数です。

FAQ

関連リンク

最終更新: 2026-08-25

ページを開く