
hellothisisflo/omnifocus-operator
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
An MCP server that exposes OmniFocus to AI agents via the Model Context Protocol (MCP).
Обзор
Production-grade MCP server exposing OmniFocus as structured task infrastructure for AI agents. Agent-first design, SQLite-cached performance, 2,561 tests. 🪄 The setup wizard on the landing page walks you through it step-by-step — including auto-merging with your existing config. Paste this into ~/Library/Application Support/Claude/claude_desktop_config.json: uvx downloads, isolates, and runs the server automatically. No install step. OmniFocus shows a one-time permission dialog. Tick the box, click . You won't see it again. Add this MCP server to my client config. Just edit the config file — don't install anything, don't run any scripts. ⚠️ This doesn't work with Claude Desktop — Desktop has no config-editing tools. Use the manual paste above. See CONTRIBUTING.md for dev workflow details.
README
Показан фрагмент оригинального README. Открыть оригинал.
🎯 OmniFocus Operator
The last OmniFocus MCP Server you’ll ever need.
Production-grade MCP server exposing OmniFocus as structured task infrastructure for AI agents. Agent-first design, SQLite-cached performance, 2,561 tests.
→ See the full landing page — features, architecture, benchmarks, and comparison
🚀 Quick Start
Prerequisites: macOS, OmniFocus 4, Python 3.12+
🪄 Not sure where this config goes? The setup wizard on the landing page walks you through it step-by-step — including auto-merging with your existing config.
For Claude Desktop
Paste this into ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"omnifocus-operator": {
"command": "uvx",
"args": ["omnifocus-operator"]
}
}
}
uvx downloads, isolates, and runs the server automatically. No install step.
First run: OmniFocus shows a one-time permission dialog. Tick the box, click Run Script. You won’t see it again.
For Claude Code, OpenCode, Cursor…
Ask your agent — copy this prompt:
Add this MCP server to my client config. Just edit the config file — don’t install anything, don’t run any scripts.
"omnifocus-operator": { "command": "uvx", "args": ["omnifocus-operator"] }
⚠️ This doesn’t work with Claude Desktop — Desktop has no config-editing tools. Use the manual paste above.
✨ Features
- ⚡ 46ms reads — SQLite caching gives 30–60x faster reads than bridge-only servers
- 🛠️ 11 MCP tools — lookups, filtered lists, task creation & editing
- 🤖 Agent-first design — warnings that teach, errors that educate, guidance in every response
Установка
uvx omnifocus-operatorКонфигурация
{
"mcpServers": {
"omnifocus-operator": {
"command": "uvx",
"args": ["omnifocus-operator"]
}
}
}