OmniFocus MCP Server
Интеграция OmniFocus с ИИ для управления задачами и проектами через естественный язык
Описание
Сервер MCP для OmniFocus позволяет ИИ-моделям, таким как Claude, взаимодействовать с базой задач: просматривать, создавать, редактировать и удалять элементы. Использует AppleScript для связи с приложением и SDK MCP для стандартизированного интерфейса. Применения: преобразование PDF/транскриптов в задачи, bulk-управление, визуализации, работа с перспективами. Идеально для автоматизации продуктивности на macOS.
Возможности
Запросы по базе OmniFocus
Эффективный поиск задач, проектов и папок с фильтрами по датам, тегам, статусу; поддержка сортировки, лимитов и сводок.
Добавление задач и проектов
Создание новых элементов с параметрами: имя, заметки, даты, флаги, теги, оценка времени; поддержка иерархии.
Batch-операции
Массовое добавление или удаление нескольких задач/проектов в одной операции, с временными ID для иерархии.
Редактирование и удаление
Изменение свойств задач/проектов по ID или имени; удаление по имени или ID.
Работа с перспективами
Список доступных перспектив; получение содержимого текущей перспективы с метаданными и полями.
Анализ полной базы
Выгрузка всего состояния OmniFocus с опциями скрытия завершенных или дубликатов.
Установка
{ “mcpServers”: { “omnifocus”: { “command”: “npx”, “args”: ["-y", “omnifocus-mcp”] } } }
Предварительные требования: macOS с установленным OmniFocus. Добавьте конфигурацию в ~/Library/Application Support/Claude/claude_desktop_config.json и перезапустите Claude Desktop.