update_task
Modify OmniFocus task details, including name, project, tags, note, due date, and defer date, using the MCP server for streamlined task management.
Instructions
Update a task in OmniFocus with a new name, assigned project name, tags, note, due date, and/or defer date.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| defer_date | No | The updated task deferred date in ISO format YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS, None if unchanged | |
| due_date | No | The updated task due date in ISO format YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS, None if unchanged | |
| flagged | No | The updated task flagged status, None if unchanged | |
| name | No | The updated task name, None if unchanged | |
| note | No | The updated task note, None if unchanged | |
| project_id | No | The project id to assign the task to, None if unchanged | |
| tag_ids | No | A list of tag ids to assign to a task. None if unchanged. Cannot remove existing tags assigned to a task. | |
| task_id | Yes | The ID of the task to update |