日本フィジカルAI新聞

世界のフィジカルAIを、日本語で。

週刊ニュースレター購読
タスクプランニングarXiv:2609.33731

マルチサーバMCPツール連携のためのHTN計画による調整レイヤ

HTN Planning as a Coordination Layer for Multi-Server MCP Tool Orchestration

シェア:XThreadsFacebookLINEはてブBluesky

HTNプランナでサーバ横断的な実行計画を一度生成し、実行時ミドルウェアが複数のMCPサーバ上で決定的に実行する調整アーキテクチャを提案し、実験室ロボティクスやバイオインフォマティクスなど5領域で実証した。

詳しい要約

1. どんなもの?

本論文は、Model Context Protocol (MCP) のサーバ分離制約下で、複数サーバにまたがるツール呼び出しを調整するためのアーキテクチャを提案する。 - ホストが大規模言語モデル (LLM) の場合、オーケストレーションが非決定的・非再現的で、ツール呼び出しごとに推論ラウンドトリップが発生する問題を指摘。 - 代わりに Hierarchical Task Network (HTN) planner が検証可能なクロスサーバ計画を一度生成し、runtime middleware が複数の MCP サーバ上で決定的に実行する。 - クロスアクションのデータ依存はテンプレート機構 (${context.X}) で実行時にバインド。 - 各 compound task はサーバローカルの primitive action に分解され、サーバ間データフローは JSON-path output extractor で実行時に束縛される。 - 実験室ロボティクス、バイオインフォマティクス、マルチスケールモデリングの5つの HTN ドメインで実装し、ブラウザベースの plan con…

2. 先行研究と比べてどこがすごい?

要旨からは不明。 - 先行研究との具体的な比較は記述されていない。 - ただし、LLM をホストとする従来の MCP オーケストレーションが非決定的・非再現的で推論ラウンドトリップを要するのに対し、本手法は HTN planner による一度の計画生成と runtime middleware による決定的実行を特徴とする点が差異として示唆される。

3. 技術・手法の肝は?

技術の肝は以下の通り。 - Hierarchical Task Network (HTN) planner がクロスサーバ計画を一度生成し、検証可能にする。 - runtime middleware が複数の MCP サーバ上で計画を決定的に実行する。 - クロスアクションのデータ依存をテンプレート機構 (${context.X}) で実行時にバインドする。 - 各 compound task をサーバローカルの primitive action に分解し、MCP の分離制約を反映。 - サーバ間データフローは JSON-path output extractor により実行時に束縛される。

4. どうやって有効だと検証した?

以下の方法で有効性を検証。 - 実験室ロボティクス、バイオインフォマティクス、マルチスケールモデリングにまたがる5つの HTN ドメインでアーキテクチャを実装。 - ブラウザベースの plan controller から8つのライブなサードパーティ MCP サーバに対して、実生物学的データベースを照会するエンドツーエンド実行を実証。

5. 議論はある?

要旨からは不明。 - 議論や限界、課題についての記述はない。

6. 次に読むべき論文は?

要旨で参照/比較されている研究は明示されていない。 - 関連手法として Model Context Protocol (MCP)、Hierarchical Task Network (HTN) planning、LLM ベースのオーケストレーションが挙げられる。 - 同分野の定番として、MCP の仕様や HTN planning の基礎文献、LLM によるツール利用 (tool use) の研究が次に読むべき候補となる。

※ AIが要旨から生成した要約です。正確性は原文をご確認ください。

著者: Eliott Jacopin, Éric Jacopin, Koichi Takahashi

分類: cs.AI

原文アブストラクト

The Model Context Protocol (MCP) isolates servers by design: only the host can orchestrate cross-server workflows. When the host is a large language model, the resulting orchestrations are non-deterministic, non-reproducible, and pay one inference round-trip per tool call. We present a coordination architecture in which a Hierarchical Task Network (HTN) planner generates a verifiable cross-server plan once, and a runtime middleware executes it deterministically across multiple MCP servers, binding cross-action data dependencies via a template mechanism (\verb|${context.X}|) substituted at execution time. The architecture mirrors MCP's isolation constraint: each compound task decomposes into server-local primitive actions, and inter-server data flow is bound at execution time via JSON-path output extractors. We instantiate the architecture on five HTN domains spanning laboratory robotics, bioinformatics and multiscale modelling, and demonstrate end-to-end execution from a browser-based plan controller against eight live third-party MCP servers querying real biological databases.

関連論文

PR本紙発行元 EmplifAI