OmniFocus MCP servers: which one to use
Start with OmniFocus MCP, the most used. Pick Enhanced for batch edits, FocusRelay for a Swift build, or Illya Starikov's server for the most tools (51).
- Servers
- 11
- active
- Local
- 5
- runs on your machine
All six servers here are community projects, and all run on your Mac against the OmniFocus app. OmniFocus MCP by themotionmachine has the most stars and a short list of 12 tools. The others add batch edits, a Swift build or more tools: the Illya Starikov server lists 51. They have full access to your OmniFocus data, and several can delete tasks and projects.
Good for
- OmniFocus users on a Mac who want Claude to capture and sort tasks
- People who clear an inbox or restructure many tasks at once
- Developers who want a Swift or Rust build instead of Node.js
- Anyone who wants an assistant to answer what is due or flagged across projects
Which OmniFocus MCP server to use
Use OmniFocus MCP unless you need more. Pick OmniFocus MCP Enhanced for batch edits, or FocusRelay if you want a Swift build for macOS 26 on Apple silicon.
| Server | Install with | Tools | License | GitHub stars |
|---|---|---|---|---|
| For OmniFocus | ||||
| OmniFocus MCPThis page | npx | 12 | MIT | 251 |
| OmniFocus MCP Enhanced | npx | 26 | MIT | 65 |
| FocusRelay | Homebrew | – | MIT | 58 |
| OmniFocus MCP Server | npx | 51 | MIT | 22 |
| OmniFocus Operator | uvx | 11 | Proprietary | 10 |
| Other tools for the same job | ||||
| OmnifocusMCP | Homebrew | 45 | MIT | 43 |
All OmniFocus MCP servers
11 active · official first, then by GitHub stars
OmniFocus-MCPLocalNo sign-inLet LLMs interface with your tasks and projects through the Model Context Protocol. Add, organize, and query your OmniFocus database with natural language commands.
251 GitHub stars
omnifocus-mcp-enhancedEnhanced Model Context Protocol (MCP) server for OmniFocus with complete subtask support, perspective views (Inbox/Flagged/Forecast/Tags), ultimate task filtering, and direct access to custom perspectives. Seamlessly integrate OmniFocus with Claude AI for intelligent task management.
65 GitHub stars
FocusRelayConnect AI tools to OmniFocus on macOS to find, review, and safely update tasks and projects.
58 GitHub stars
omnifocus-mcpLocal✔️ Turn prompts into projects.
22 GitHub stars- omnifocus-operator
An MCP server that exposes OmniFocus to AI agents via the Model Context Protocol (MCP).
10 GitHub stars - omnifocus-mcp
MCP server for OmniFocus integration - enables Claude and other MCP clients to interact with OmniFocus projects
8 GitHub stars - OmniFocus-CLI
⚡️ OmniFocus-CLI (of): A lightning-fast terminal interface for power users 💻. Manage tasks directly from the console. Includes an MCP server 🔌 to connect OmniFocus with AI assistants (like Claude) 🤖, enabling them to fetch context, create tasks ✅, and help you stay organized ✨.
6 GitHub stars - omnifocus-mcp
MCP server that gives AI assistants access to OmniFocus tasks and projects
3 GitHub stars - omnifocus-mcpLocal
An MCP server exposing the full OmniFocus surface to LLM agents.
2 GitHub stars - OmniFocusLocal
Full CRUD MCP server for OmniFocus via Omni Automation — tasks, projects, folders, tags, recurrence.
2 GitHub stars - omnifocus-mcp-enhancedLocal
Pro OmniFocus MCP server — 19 tools, unified query engine, MCP Resources, GTD workflow support, custom perspectives, and text search. macOS only.
0 GitHub stars
Questions
Is there an official OmniFocus MCP server?
No official one that we could find. The servers listed here are all community projects: the Omni Group's GitHub organization (omnigroup) has no MCP repository, its OmniFocus product page does not mention MCP, and claude.com/connectors has no OmniFocus connector (checked 2 Nov 2026).
Which OmniFocus MCP server should I use?
Use OmniFocus MCP by themotionmachine if you want the most used one with a short list of 12 tools. Use OmniFocus MCP Enhanced for batch edits of up to 100 tasks, or the Illya Starikov OmniFocus MCP Server, which lists 51 tools.
Does it work on Windows or only on a Mac?
Only on a Mac. OmniFocus itself runs on Apple platforms, and the READMEs we checked list macOS as a requirement.
Do I need an API key or to sign in?
No. These servers talk to the OmniFocus app on your Mac, so there is no key or sign-in. FocusRelay and OmnifocusMCP document an automation permission that macOS or OmniFocus asks you to grant.
Can an OmniFocus MCP server delete my tasks?
Yes. OmniFocus MCP Server by IllyaStarikov states it has full read and write access and can delete tasks, projects, folders and tags. OmnifocusMCP lists delete tools and keeps delete confirmations separate from moves and updates.
How do I add one to Claude?
Run the command in the install box on its server page. OmniFocus MCP, Enhanced and OmniFocus MCP Server document claude mcp add for Claude Code, and OmniFocus MCP also documents a Claude Desktop setup.
Are they free?
Five of the six are MIT-licensed. OmniFocus Operator is proprietary: its README says it is free to use but not to redistribute. You still need your own copy of OmniFocus.
What is the difference between OmniFocus MCP and OmniFocus MCP Enhanced?
OmniFocus MCP has 12 tools. Enhanced lists 26 tools plus batch tools that move, complete or edit up to 100 items in one rollback-safe step.
What does FocusRelay need?
FocusRelay needs macOS 26 or later on Apple silicon, OmniFocus 4 and Homebrew. Its README describes a Swift server and command line tool.