update_task
Modify task details like status, priority, owner, or dependencies to track progress and manage workflows in Project MCP.
Instructions
Updates an existing task by ID. Can update any field including status, priority, owner, dependencies, etc. Use this to transition tasks through workflow states.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The task ID to update (e.g., "AUTH-001"). | |
| title | No | New title for the task. | |
| description | No | New description. Use "append:TEXT" to append to existing description. | |
| owner | No | New owner for the task. | |
| priority | No | New priority level. | |
| status | No | New status. Transitioning to "done" will set completed date. | |
| depends_on | No | New dependency list. Use "add:ID" or "remove:ID" to modify existing. | |
| blocked_by | No | New blocked_by list. | |
| estimate | No | New time estimate. | |
| due | No | New due date (YYYY-MM-DD). | |
| tags | No | New tags list. Use "add:TAG" or "remove:TAG" to modify existing. | |
| add_subtask | No | Add a new subtask to the task. | |
| complete_subtask | No | Mark a subtask as complete (partial match on subtask text). |