MCPFast / Tools / Native Swift MCP Server for OmniFocus
Native Swift MCP server and CLI for OmniFocus enabling AI assistants to manage tasks via Omni Automation APIs.
View on GitHub→This repository provides a native Swift implementation of an MCP server and command-line interface (CLI) specifically designed to interact with OmniFocus. It leverages Omni Automation APIs to enable AI assistants and developers to programmatically manage tasks within OmniFocus. This tool bridges the gap between AI agents and your personal task management system, allowing for automated task creation, modification, and retrieval.
The Native Swift MCP Server for OmniFocus acts as a bridge. It exposes OmniFocus functionality through the Message Passing Protocol (MCP), allowing external applications, particularly AI agents, to send commands and receive data from OmniFocus. This enables sophisticated automation workflows where AI can understand your context and directly influence your task list. The accompanying CLI provides a direct way to test and interact with the server from your terminal.
This tool is intended for developers and AI builders who utilize OmniFocus for task management. If you are building AI assistants, custom workflows, or integrating AI into your productivity stack and rely on OmniFocus, this MCP server provides the essential plumbing. It's for those who want to extend the capabilities of OmniFocus through programmatic control and leverage AI to enhance their task management efficiency.