Перейти к содержимому

OmniFocus MCP Server

Интеграция OmniFocus с ИИ для управления задачами и проектами через естественный язык

TypeScript
88 stars

Описание

Сервер 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.

Информация

Язык
TypeScript
GitHub Stars
88

Ссылки