list_omnifocus_tasks
List all tasks from OmniFocus to view your complete to-do list and track pending items.
Instructions
List tasks from OmniFocus
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- server.js:39-39 (registration)Registration of 'list_omnifocus_tasks' tool in the TOOLS array. The tool name is registered along with its description 'List tasks from OmniFocus'. The actual handler is a generic stub (lines 106-110) that returns an inspection message rather than performing real OmniFocus operations.
["list_omnifocus_tasks", "List tasks from OmniFocus"], - server.js:106-110 (handler)Generic stub handler for all tools including list_omnifocus_tasks. All tools share the same no-op async function that returns a placeholder message. The real server implementation is a native binary outside this file.
for (const [name, desc] of TOOLS) { server.tool(name, desc, {}, async () => ({ content: [{ type: "text", text: "This is an inspection stub. Install Local MCP: npx -y local-mcp@latest setup" }], })); } - server.js:39-40 (schema)The schema for list_omnifocus_tasks is an empty object '{}' passed as the third argument to server.tool(), meaning no input parameters are defined for this tool.
["list_omnifocus_tasks", "List tasks from OmniFocus"], ["list_omnifocus_projects", "List OmniFocus projects"],