mcp-omnifocus

BjoernSchotte/mcp-omnifocus

3.3

If you are the rightful owner of mcp-omnifocus and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The OmniFocus MCP Server is a Model Context Protocol server that allows AI assistants to interact with OmniFocus task management application on macOS using natural language commands.

Tools

Functions exposed to the LLM to take actions

get_tasks

Retrieve tasks based on specified criteria.

create_task

Create a new task with specified attributes.

update_task

Modify an existing task.

complete_task

Mark a task as complete.

delete_task

Delete a specified task.

get_projects

Retrieve projects and their structure.

create_project

Create a new project.

update_project

Modify an existing project.

get_tags

Retrieve available tags.

create_tag

Create a new tag.

check_omnifocus_status

Check if OmniFocus is running.

get_forecast

Get tasks due in the coming days.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources