mcp-omnifocus

someposer/mcp-omnifocus

3.1

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.

A Model Context Protocol (MCP) server for controlling OmniFocus from VS Code, the command line, or any MCP-compatible client.

Tools

Functions exposed to the LLM to take actions

list_perspectives

List all perspectives

list_projects

List all projects

list_tags

List all tags

list_tasks

List all tasks (with full hierarchy)

list_inbox

List all tasks in the Inbox

create_task

Create a new task

update_task

Update a task (name, project, tags, note, defer/due date, flagged)

complete_task

Mark a task as complete

drop_task

Drop a task

activate_task

Reactivate a dropped or completed task

process_inbox

A reusable prompt for processing your GTD inbox

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources