MCP tools/Plans

Plans, phases, tasks

Plans hold ordered phases, which hold tasks. Tasks can have dependencies; the cascade engine (`previewTaskDependencyCascade`) computes the ripple effect of a date change before applying it (`applyTaskDependencyCascade`), with a review-acceptance gate so a human (or another agent) can sign off.

Live discovery

Your agent can call searchTools with category: "plans" to fetch this list at runtime, complete with full input schemas. The page below is the human-readable mirror.

27 tools

Every tool below honours the credential’s permission scope and the user’s org role — agents see only what they’re authorised to call.

  • listPlans

    List plans under a project.

  • getPlan

    Read a plan with its phases and items.

  • getPlanHierarchy

    Plan → phases → tasks tree.

  • createPlan

    Create a new plan.

  • updatePlan

    Change plan metadata or status.

  • deletePlan

    Remove a plan.

  • listPlanPhases

    Phases under a plan.

  • getPlanPhase

    Read a single phase.

  • createPlanPhase

    Add a phase.

  • updatePlanPhase

    Edit phase dates, title, or owner.

  • reorderPlanPhases

    Set the WBS order of phases.

  • deletePlanPhase

    Remove a phase.

  • listTasks

    List tasks in a phase.

  • getTask

    Read a single task.

  • createTask

    Create a new task.

  • updateTask

    Edit task fields, schedule, owner, or completion.

  • addPlanActivity

    Add a comment or activity entry to a plan.

  • updatePlanComment

    Edit an activity entry.

  • deletePlanComment

    Remove an activity entry.

  • createTaskDependency

    Link two tasks with a finish-to-start (or other) constraint.

  • updateTaskDependency

    Change a dependency's type, lag, or critical flag.

  • deleteTaskDependency

    Remove a dependency.

  • listTaskDependencies

    Inbound and outbound dependencies for a task.

  • previewTaskDependencyCascade

    Compute the ripple effect of a schedule change before applying.

  • applyTaskDependencyCascade

    Apply a previously previewed cascade in one transaction.

  • acceptTaskDependencyReview

    Sign off on a pending cascade review.

  • dismissTaskDependencyReview

    Discard a pending cascade review.