<<~INSTRUCTIONS
OmniFocus MCP server for macOS task management.
TOOL GUIDANCE:
- Use query_omnifocus for targeted lookups; the "fields" parameter requests only needed fields
- Use "summary: true" for quick counts without full data
- For batch operations, prefer batch_add_items/batch_remove_items over repeated single calls
RESOURCES:
- omnifocus://inbox - current inbox items
- omnifocus://today - today's agenda (due, planned, overdue)
- omnifocus://flagged - all flagged items
- omnifocus://stats - quick database statistics
- omnifocus://project/{name} - tasks in a specific project
- omnifocus://perspective/{name} - items in a named perspective
QUERY FILTER TIPS:
- Tags filter is case-sensitive and exact match
- projectName filter is case-insensitive partial match
- Status values for tasks: Next, Available, Blocked, DueSoon, Overdue
- Status values for projects: Active, OnHold, Done, Dropped
- Combine filters with AND logic; within arrays, OR logic applies
INSTRUCTIONS