BjoernSchotte/mcp-omnifocus
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