Delete Task
omnifocus_delete_taskDelete a task permanently from OmniFocus by providing its ID or name. Use this to remove tasks that are no longer needed.
Instructions
Permanently delete a task from OmniFocus. This cannot be undone via MCP.
Use either the task ID from list/search results, or the task name.
Args:
taskId (string, optional): The task's ID. Takes priority if both taskId and taskName provided.
taskName (string, optional): The task's name to search for. At least one of taskId or taskName is required.
Returns: Confirmation message with the deleted task's name
Examples:
Delete by ID: { taskId: "abc123" }
Delete by name: { taskName: "Old draft" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taskId | No | The task ID to delete. Takes priority if both taskId and taskName are provided. | |
| taskName | No | The task name to search for. At least one of taskId or taskName is required. |