MCP Task Manager Server

updateTask

Modify task details such as description, priority, or dependencies within a project using the project ID and task ID. Returns updated task information upon successful completion.

Instructions

Updates specific details of an existing task within a project. Requires the project ID and task ID. Allows updating description, priority, and/or dependencies. At least one optional field (description, priority, dependencies) must be provided. Returns the full details of the updated task upon success.

Input Schema

NameRequiredDescriptionDefault
dependenciesNoOptional. The complete list of task IDs (UUIDs) that this task depends on. Replaces the existing list entirely. Max 50 dependencies.
descriptionNoOptional. The new textual description for the task (1-1024 characters).
priorityNoOptional. The new priority level for the task ('high', 'medium', or 'low').
project_idYesThe unique identifier (UUID) of the project containing the task to update. This project must exist.
task_idYesThe unique identifier (UUID) of the task to update. This task must exist within the specified project.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dependencies": { "description": "Optional. The complete list of task IDs (UUIDs) that this task depends on. Replaces the existing list entirely. Max 50 dependencies.", "items": { "description": "A task ID (UUID) that this task should depend on.", "format": "uuid", "type": "string" }, "maxItems": 50, "type": "array" }, "description": { "description": "Optional. The new textual description for the task (1-1024 characters).", "maxLength": 1024, "minLength": 1, "type": "string" }, "priority": { "description": "Optional. The new priority level for the task ('high', 'medium', or 'low').", "enum": [ "high", "medium", "low" ], "type": "string" }, "project_id": { "description": "The unique identifier (UUID) of the project containing the task to update. This project must exist.", "format": "uuid", "type": "string" }, "task_id": { "description": "The unique identifier (UUID) of the task to update. This task must exist within the specified project.", "format": "uuid", "type": "string" } }, "required": [ "project_id", "task_id" ], "type": "object" }

You must be authenticated.

Other Tools from MCP Task Manager Server

Related Tools

ID: iidipqwk2z