Skip to main content
Glama

OmniFocus MCP Enhanced

by jqlts1
114
4
  • Apple

add_omnifocus_task

Create tasks in OmniFocus with essential details like name, notes, due date, tags, and project association. Organize tasks efficiently by adding subtasks, setting flags, and estimating completion time.

Instructions

Add a new task to OmniFocus

Input Schema

NameRequiredDescriptionDefault
deferDateNoThe defer date of the task in ISO format (YYYY-MM-DD or full ISO date)
dueDateNoThe due date of the task in ISO format (YYYY-MM-DD or full ISO date)
estimatedMinutesNoEstimated time to complete the task, in minutes
flaggedNoWhether the task is flagged or not
nameYesThe name of the task
noteNoAdditional notes for the task
parentTaskIdNoThe ID of the parent task to create this task as a subtask
parentTaskNameNoThe name of the parent task to create this task as a subtask (alternative to parentTaskId)
projectNameNoThe name of the project to add the task to (will add to inbox if not specified)
tagsNoTags to assign to the task

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "deferDate": { "description": "The defer date of the task in ISO format (YYYY-MM-DD or full ISO date)", "type": "string" }, "dueDate": { "description": "The due date of the task in ISO format (YYYY-MM-DD or full ISO date)", "type": "string" }, "estimatedMinutes": { "description": "Estimated time to complete the task, in minutes", "type": "number" }, "flagged": { "description": "Whether the task is flagged or not", "type": "boolean" }, "name": { "description": "The name of the task", "type": "string" }, "note": { "description": "Additional notes for the task", "type": "string" }, "parentTaskId": { "description": "The ID of the parent task to create this task as a subtask", "type": "string" }, "parentTaskName": { "description": "The name of the parent task to create this task as a subtask (alternative to parentTaskId)", "type": "string" }, "projectName": { "description": "The name of the project to add the task to (will add to inbox if not specified)", "type": "string" }, "tags": { "description": "Tags to assign to the task", "items": { "type": "string" }, "type": "array" } }, "required": [ "name" ], "type": "object" }

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/jqlts1/omnifocus-mcp-enhanced'

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