Documentation

Manage Task Dependencies Tool

Manages dependencies between two tasks. Action "add" (default) links task_id and related_task_id reciprocally: a "blocked_by" link on task_id creates a matching "blocks" link on related_task_id, and vice versa. Action "remove" detaches the link in both directions. Requires owner, admin, or member role.

Manages dependencies between two tasks. Action "add" (default) links task_id and related_task_id reciprocally: a "blocked_by" link on task_id creates a matching "blocks" link on related_task_id, and vice versa. Action "remove" detaches the link in both directions. Requires owner, admin, or member role.

Safety: Write

Tool names, field names, and schema descriptions remain in canonical MCP English so copied calls match the server exactly.

Input schema

Field Type Required Description
task_id integer no The task ID.
search string no Search by task name, description, or "#number".
related_task_id integer yes The ID of the other task to link/unlink as a dependency.
type string no The dependency type from task_id's perspective: "blocks" or "blocked_by". Required when action is "add".
action string no Whether to add or remove the dependency link. Defaults to "add".

Example prompt

Use manage-task-dependencies-tool to help me with the relevant Taskavel task.

Example call

{
  "name": "manage-task-dependencies-tool",
  "arguments": {}
}

Last reviewed Jul 26, 2026