aiqbench analysis
This research addresses the critical bottleneck of non-determinism in LLM-driven tool orchestration by introducing a Hierarchical Task Network (HTN) planner to generate reproducible execution plans across isolated Model Context Protocol servers. By decoupling high-level planning from low-level deterministic execution, the architecture eliminates redundant inference round-trips and ensures reliable cross-server workflows for complex domains like bioinformatics and robotics.
HTN Planning as a Coordination Layer for Multi-Server MCP Tool Orchestration
arXiv:2609.33731v1 Announce Type: new Abstract: 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.
Abstract: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.
5 pages. Camera-ready version of a paper accepted at the ICAPS 2026 Workshop on Hierarchical Planning (HPlan 2026), Dublin. Non-archival. Code: this https URL
Artificial Intelligence (cs.AI)
arXiv:2609.33731 [cs.AI]
(or arXiv:2609.33731v1 [cs.AI] for this version)
https://doi.org/10.48550/arXiv.2609.33731 arXiv-issued DOI via DataCite (pending registration)
Full text under the publisher's open licence · 184 words
Related coverage

LangChain vs CrewAI: Orchestration Compared to OpenRouter-Native Routing
OpenRouter · Oct 2, 2026

A shared agentic platform for Wood Mackenzie, on Amazon Bedrock AgentCore
AWS · Sep 17, 2026

Presentation: Platform Teams Enabling AI - MCP/Multi-Agentic Tools across Linkedin
InfoQ · Jun 5, 2026

[AINews] Reality Checks on AI News (Yegge shuts down Gas Town, Databricks’ +60% Astra cost)
Latent Space · Sep 17, 2026