Skip to main content
Glama

delete_tasks

Permanently delete single or multiple tasks from OmniFocus using task IDs. This action cannot be undone and provides a summary of deleted items.

Instructions

Delete multiple tasks from OmniFocus in a single operation (NEW API - Enhanced).

WARNING: This permanently deletes the tasks and cannot be undone.

NEW API (Redesign): Now accepts Union[str, list[str]] and handles dict return from client.

Args: task_ids: Single task ID (str) or list of task IDs to delete

Returns: Summary of deleted tasks with count and any errors encountered

Examples: delete_tasks("task-123") # Delete single task delete_tasks(["task-001", "task-002", "task-003"]) # Delete multiple

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
task_idsYes

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/s-morgan-jeffries/omnifocus-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server