Features
No more silent fake structure. form_intention now lets agents declare execution order in the same call that builds the plan tree, and surfaces weak structure instead of storing it silently.
- Inline dependencies — tree nodes accept
refanddepends_on: [refs/titles], creating cycle-checkedblocksedges in one call (server path and legacy client-side path). No more tree-then-link. - Structure signal — the response returns a
structureblock{ task_count, dependency_edges, created_without_dependencies, quality_score, ordering, created_by }. A multi-task plan with zero edges getscreated_without_dependencies: true+ awarning+next_required_action(soft — never blocks legitimately order-independent plans). - Provenance stamp — every created plan records the creating runtime in
metadata.created_by(e.g.agent-planner-mcp@1.5.0), so a bad plan stays debuggable later even if the agent's MCP build is stale. get_startedreportsmcp_version— agents can self-report their build, to diagnose version drift.
Requires
The server-path structure/provenance fields need the matching agent-planner backend deployed (createIntention returns them). The legacy path degrades gracefully.
For Claude Desktop
Download agent-planner.mcpb below and open it to install/update. npm / npx users get it from agent-planner-mcp@1.5.0.