list_tasks
Retrieve OmniFocus tasks with filters for completion, flags, tags, projects, date ranges, and text search.
Instructions
List tasks from OmniFocus with optional filters for status, flags, tags, projects, date ranges, and text search
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| completed | No | Filter by completion status | |
| flagged | No | Filter by flagged status | |
| available | No | Only show available (actionable) tasks | |
| inInbox | No | Only show inbox tasks | |
| projectId | No | Filter by project ID | |
| projectName | No | Filter by project name | |
| tagNames | No | Filter by tag names (all must match) | |
| dueAfter | No | Filter tasks due after this ISO date | |
| dueBefore | No | Filter tasks due before this ISO date | |
| deferAfter | No | Filter tasks deferred after this ISO date | |
| deferBefore | No | Filter tasks deferred before this ISO date | |
| plannedAfter | No | Filter tasks planned after this ISO date | |
| plannedBefore | No | Filter tasks planned before this ISO date | |
| search | No | Full-text search in task name and note | |
| taskStatus | No | Filter by task status | |
| limit | No | Maximum results (default 100) | |
| offset | No | Skip this many results |