omnifocus-claude-extension for
<h2>omnifocus-claude-extension brings conversational OmniFocus control to MCP clients on macOS</h2>
- Free
- 4.1
- V v2.2.2
<h2>omnifocus-claude-extension brings conversational OmniFocus control to MCP clients on macOS</h2>
omnifocus-claude-extension, created by Geoffdavis, connects OmniFocus to MCP-compatible AI assistants so users can manage tasks using natural language. The extension runs a local MCP server that accepts chat commands to create, search, update, and inspect OmniFocus items through an AI client. It exposes task metadata and project hierarchies via the MCP standard. Aimed at power users and productivity enthusiasts, it inserts conversational task control into an existing OmniFocus workflow.
What tasks can you actually use it for?
The tool maps natural-language prompts to concrete OmniFocus actions. Supported actions include:
- creating new tasks and inbox items,
- listing and filtering tasks, projects, and folders,
- searching by keyword and marking tasks complete,
- retrieving project and tag metadata.
How accurate are outputs when mapped into OmniFocus?
The extension generates task changes by issuing MCP requests to the local OmniFocus application, so the accuracy of results depends on the assistant's prompt parsing and the app's response handling. The project is noted by MCP early adopters as functional, and because it operates on the user's machine, created or updated items are visible directly inside OmniFocus for verification. Users should review changes inside the task app after each conversational session.
What system requirements and limits affect where it runs?
The extension requires a macOS environment with OmniFocus installed, plus Node.js to run the MCP server and an MCP-compatible client such as Claude Desktop. It cannot operate without the local OmniFocus application, and it is not compatible with Windows or Linux because the task manager itself is macOS-only. Installation typically uses npm and needs manual MCP settings configuration in the client.
Is it easy to set up and fit into an existing workflow?
The tool targets technically comfortable users who manage local services and edit client settings. Integration uses the MCP standard to connect with compatible chat clients, which helps it slot into workflows that already use MCP tools. As an open-source project maintained by a single developer, adoption often includes reading repository documentation and performing hands-on configuration rather than a plug-and-play installer experience.
A practical choice for technically minded OmniFocus users
The extension suits power users who accept hands-on setup and prefer local control of their task data, and it benefits teams or individuals using MCP clients in their chat workflows. Because it is an independent open-source project maintained by the developer and endorsed by MCP early adopters, expect community-driven improvements and an emphasis on inspectable, local data rather than a commercial support channel.
Pros
- Local access to OmniFocus data, runs on the user's machine
- Implements the Model Context Protocol for MCP client compatibility
- Creates and updates OmniFocus items via natural-language commands
Cons
- Requires macOS and OmniFocus, not compatible with Windows or Linux
- Needs Node.js and manual MCP settings configuration
- Independent open-source project, not officially affiliated with The Omni Group
omnifocus-claude-extension for
- Free
- 4.1
- V v2.2.2
Top downloads
mcp-bear
MCP-Bear: Efficient Note-Taking Integration
scopes
Scoped MCP server for controlled AI access to local files
obx
Lightweight MCP server that connects AI assistants to local Obsidian vaults
octoweb
Octoweb: MCP server for live web access in models
omnifocus-claude-extension
omnifocus-claude-extension brings conversational OmniFocus control to MCP clients on macOS